AH-286

Adding some new files
Merge remote-tracking branch 'origin/master' into AH-286_Check_With_Server_If_Checkpoint_Reached

Conflicts:
	Client/Source/GameLogic.cpp
AH-286 Added lighting to the level that is don in level.cpp
Merge branch 'master' into AH-286_Check_With_Server_If_Checkpoint_Reached
AH-286 Lights and Checkpoints are now stored on the server and sent to server actor.
hlsl filen troligtvis färdig
AH-170 Refactored forward rendering to allow for particles.
Merge remote-tracking branch 'origin/AH-170_Particle_System' into AH-170_Particle_System
AH-170 Get particles to show and update.
Merge remote-tracking branch 'origin/master' into AH-286_Check_With_Server_If_Checkpoint_Reached

Conflicts:
	BoostTest/BoostTest.vcxproj.filters
	Client/Bin/assets/models/SideWalk1.btx
AH-170 Basic basic particle system implemented.

Added event to create and destroy particle instances. Basic hard coded particle system to test the system.
Merge remote-tracking branch 'origin/master' into AH-170_Particle_System

Conflicts:
	Graphics/Source/DeferredRenderer.h
	Graphics/Source/ForwardRendering.h
	Graphics/Source/Graphics.cpp
	Graphics/Source/ParticleEffectDefinition.h
	Graphics/Source/ParticleFactory.cpp
	Graphics/Source/ParticleFactory.h
Add particles to test server game round. AH-283
AH-286 The checkpoint system is now working as far as we have tested it

Change some comments in the .h files!
Merge remote-tracking branch 'origin/master' into AH-286_Check_With_Server_If_Checkpoint_Reached

Conflicts:
	Client/Source/GameLogic.cpp
	Client/Source/Level.h
	Graphics/Source/ModelInstance.cpp
AH286 Fixed some small bugs after the big merge.

Level are now changed to level1.2.1.btxl again.
Refactored animation logic into a component. AH-283
Merge remote-tracking branch 'origin/master' into AH-283_Server_game_logic

Conflicts:
	Client/Source/GameLogic.cpp
	Server/Source/FileGameRound.cpp
	Server/Source/FileGameRound.h
	Server/Source/TestGameRound.h
Use default animation.
Merge remote-tracking branch 'origin/master' into compilation_speedup