Assassin no longer locks up and dashes around obstacles
Assassin respects his range when dashing
Assassin now adjusts target cell based on obstacles
Fixed the TouchedCells method in GameGrid
assassin takes into account his range in the dash
The range argument is implemented in GameGrid::GetNeighborCells
Merge branch 'unit-polish' of github.com:VajraFramework/Vajra into unit-polish
GameGrid::HasLineOfSight() can now take an additional parameter for the desired elevation to check
Slight modification to GameGrid::GetNeighborCells
Merge branch 'unit-polish' of github.com:VajraFramework/Vajra into unit-polish
Thief now takes into account range and obstructions on current elevation
Thief can not jump between heights
Renderers now add and remove themselves from the renderlists
Skew shaders now squash when they skew
New placeholder unit touch indicators and targeting sprites
Add a prevTouchedCell param to onTouchCellChange
Merge branch 'master' into unit-polish

Conflicts:
	VajraFramework/ExampleGame/Code/ExampleGame/Components/GameScripts/Units/Assassin.cpp
	VajraFramework/ExampleGame/Code/ExampleGame/Components/GameScripts/Units/Thief.cpp
	VajraFramework/ExampleGame/Code/ExampleGame/Components/Grid/GameGrid.cpp
Thief tween indicators and game constants
Actually fix the tween crash when game objects get deleted.
Thief special ability now has effect sprites