Added SceneRoot and ManagedSceneComponent

Can now add components to scene objects and managed components are
managed in the sceneRoot. Added find functions in SceneNode