Added ParticleSystem skeleton plus basic temporary implementation.
Added Comments in Renderer.cpp
Merge branch 'master' of github.com:sippeangelo/Return-to-the-Return-of-Return-Fire-2-Returngeance

Conflicts:
	vs11/Returngeance/Returngeance.vcxproj.filters
Implemented Spawn and Remove function for particles. Also added a Particle component.
Added scale and color interpolation
Added velocity interpolation
Bug fix: checked for particles not created
Bug fix: fixed time to correct resolution, seconds.
Added models and temporary "fly everywhere" direction to particles
Started on deferred rendering framework.
Fixed loop, can't miss particles. (tried to add physics to particles)
Rigidbody position not updating in debug FIXED
Added VehicleSetup to Physics filter.
Added support for multiple emitters. (ParticleEmitter component now friend class to ParticleSystem)
Box and Sphere components renamed to BoxShape and SphereShape
Deferred rendering base mostly complete.
BUG FIX: Iterator not increased incorrectly -> No longer a particle stuck in emitter.
Implemented support for spread angle for particle emitter.
Basic working deferred rendering
Merge remote-tracking branch 'origin/master' into deffered_rendering

Conflicts:
	src/GameWorld.cpp
	src/Shaders/Fragment.glsl
	vs11/Returngeance/Returngeance.vcxproj.filters