Merge branch 'System_Development' into Linux

Conflicts:
	Breakout/Breakout/Graphics/GraphicsManager.cpp
	Breakout/Breakout/Graphics/GraphicsManager.h
	Breakout/Breakout/Program.cpp
Model Instance Control attempt 1
OpenGL lights
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