Hardcoded particle system renderer drawing.
Starting work on the particle system simulation.
Merge branch 'master' into point_sprites

Conflicts:
	VajraFramework/ExampleGame/Code/ExampleGame/ComponentMapper/ComponentMapper.cpp
	VajraFramework/ExampleGame/Code/ExampleGame/Components/Grid/GridManager.cpp
	VajraFramework/ExampleGame/Code/ExampleGame/Components/ShadyCamera/ShadyCamera.cpp
	VajraFramework/ExampleGame/Resources/prefabs/test.prefab
Merge branch 'master' into point_sprites
Starting particles simulation.
Connected ParticleSystem to ParticleSystemRenderer.
Connect point sizes from particle system to renderer to shader.
Fixed some transperancy issues by loosely sorting the renderlists.
Cleaned up the properties being set on the ParticleSystem.
ParticleSystem can change color and alpha.
Added acceleration, and some example particle systems.
Added names to ParticleSystems, and they raise an event when they are done.
Minor. Fixed some tabs.
Merge pull request #70 from VajraFramework/point_sprites

Particle systems.
Guard animations [placeholder]
Fixed guard placeholder animations
Seperated thief and assassin special animations into 3 phases.
Added more functionality to the grid to help with multiple elevations
Merge branch 'master' of https://github.com/VajraFramework/Vajra
Fixing a bad merge from my previous commit