cleaned up documentation
CameraFlightPath animations will throw if SceneMode is morphing
modified tests to match changes in CameraFlightPath.js