SceneCommandChanges*Important*
Lots of changes to fit architecture
Forgot to add Physics.h
SceneManager is properly handling all inputs, Builder, Physics,Grid, Scene and Cursor are separate classes.
SceneCommand is now a class which needs to be derived to create message passing to SceneManager *DO NOT CHANGE THE WAY THE MESSAGE IS BEING PASSED*
Everything is working well (except Navigation that still has to be checked).
Updating filepath for osg/Array to be cross-platform
Updating get_navigation_matrix method to return a matrix
Added linux ifdef for glut header in GlutKeyboardInput
Added gch file to git ignore list as this is auto-generated
JugglerGamepadInput now working. No longer using VRBuilderApp class and instead using AppManager for these things.
Merging BhaskarBranch with master.