Added deletion to Scenemanager
gfx
Merge branch 'Linux' of github.com:CarlRapp/Agile into Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.h
	Breakout/Breakout/Scene/SceneManager.cpp
aaa
openGL small fix
instance 1
BLÄ
Fixed some errors
Merge remote-tracking branch 'remotes/origin/System_Development' into Branch_Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Graphics/GraphicsManager.h
	Breakout/Breakout/Program.cpp
Merge fix
Instance finish
Merge branch 'Linux' of github.com:CarlRapp/Agile into Linux
Merge OpenGL Instancing with Windows branch
Fixed some things
Fixed MACRO and redef
Removed old systems
Updated systems and components. (Also removed junk in Program)
Merge branch 'System_Development' of https://github.com/CarlRapp/Agile into System_Development

Conflicts:
	Breakout/Breakout/Graphics/DirectX/DXGraphics.cpp
* Added (once again) the EntityFactory
* Added InputSystem (keyboad & mouse)
* outcommented all movement logic in scene
* TempSystem shouldn't exist :(
* All system's will now have access to World
* Added check for RequiresOneOf in ComponentFilter
Merge branch 'System_Development' into Windows

Conflicts:
	Breakout/Breakout/ComponentSystem/System/ModelSystem.cpp