Merge branch 'System_Development' into Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Graphics/GraphicsManager.h
	Breakout/Breakout/Program.cpp
Kladd
Model Instance Control attempt 1
Merge branch 'Windows' into Pettson

Conflicts:
	Breakout/Breakout/ComponentSystem/EntityFactory.cpp
	Breakout/Breakout/ComponentSystem/System/InputSystem.cpp
	Breakout/Breakout/ComponentSystem/System/ModelSystem.cpp
	Breakout/Breakout/ComponentSystem/System/MovementSystem.cpp
	Breakout/Breakout/ComponentSystem/System/ScoreSystem.cpp
	Breakout/Breakout/ComponentSystem/System/ScoreSystem.h
	Breakout/Breakout/ComponentSystem/World.cpp
	Breakout/Breakout/ComponentSystem/World.h
	Breakout/Breakout/Scenes/GameScene.h
	Breakout/Breakout/stdafx.h
Hemligt
Merge branch 'Pettson' into Windows
OpenGL lights
No balls of steel
Styrning och instanced OpenGL
Merge branch 'Linux' of github.com:CarlRapp/Agile into Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Graphics/OpenGL/GLShader.cpp
Merge branch 'Linux' of https://github.com/CarlRapp/Agile into Linux

Conflicts:
	Breakout/Breakout/Graphics/DirectX/DXGraphics.cpp
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Graphics/GraphicsManager.h
Merge branch 'Windows' into Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Scenes/GameScene.h
Merge branch 'Windows' into Erik
DirectX Light