Merge branch 'master' into MathLib
Merge remote-tracking branch 'origin/core' into Renderer
Merge branch 'core' into Renderer
Merge branch 'Renderer' of https://github.com/Team-Innis/UtH-Engine into Renderer
Merge branch 'Engine' into Renderer
Merge remote-tracking branch 'origin/master' into platfrom
added mouse scroll input, rearranged input files, renamed input files
Merge remote-tracking branch 'origin/platfrom' into Renderer
Merge branch 'platfrom' into MathLib
Batch work

Doesn't work... :(
fixed matrix *= operators to correctly return reference&
Further work on batching

Transformation seems to work right but still doesn't draw all the instances. Also need to fix the tex coords.
Fixed texture coordinates for SpriteBatch
Merge remote-tracking branch 'origin/MathLib' into Renderer
Batch kinda works
Merge remote-tracking branch 'origin/Engine' into Renderer

Conflicts:
	include/UtH/Core/VertexBuffer.hpp
	include/UtH/Engine/DefaultScene.hpp
	src/Engine/DefaultScene.cpp
	src/Engine/Sprite.cpp
	src/Engine/Transform.cpp
	vs2010/TestProject/TestProject.vcxproj
Batching update

Crashes in non-debug release. FileReader needs fixing
It does work (on my computer atleast)
oops, no it doesnt, fails on putting 0th sprite to batch
fixed memory leak in LoadShader func