Do not require a camera for DeviceOrientationControls
Based on a quick look at the source code of DeviceOrientationControls.js, a camera is not needed for the controls to work, since the controls do not use any methods or properties that are only available on cameras.
Case in point: for the [jsdoom](https://github.com/pineapplemachine/jsdoom) 3D view, I am using the DeviceOrientationControls to change the orientation of a "view head" object, which has some cameras as its children.