Sceneparser freecam

make freecam work with sceneparser by following the pattern from native tundra: 

free cam app is created first, <view> declaration just positions it (or whatever the active camera is) in SceneParser. 

if there is no pre-existing active camera, SceneParser creates own (with no controls) like before, which is also the correct xml3d behaviour.