Added missing pointer typedefs.
Hid the look-through camera in SceneView.

This is achieved by setting the visibility attribute on the camera using a preprocessor node. Also fixed bugs where entering invalid paths for the camera would throw uncaught exceptions - it now just causes the view to be locked in the current position.