asdf
SceneManager
Merge branch 'master' into 3D

Conflicts:
	JdGameBase/JdGameBase.csproj
Merge branch 'master' into SceneManager

Conflicts:
	JdGameBase/JdGameBase.csproj
Merge branch '3D' into SceneManager

Conflicts:
	JdGameBase/JdGameBase.csproj
Allow InputManager to be reached by Scenes, which can handle input as well
Remove world matrix from Camera3D, turn it into GameComponent
Extension methods
Change JdComponent's constructor argument to JdGame
Fixed bug where any class that isn't a JdGame could not handle new button presses
Added Skybox
Maths and such
Added Skybox
(cherry picked from commit bc411acf9f7d9e7cb472ec72f2e8915e30d3efb5)
Merge branch '3D'
Whoa