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
Added freetype-gl
Merge remote-tracking branch 'origin/platfrom' into Renderer
Merge branch 'platfrom' into MathLib
Added Layer-class.

Modified Scene-class have layers.
DefaultScene-class has layer tests.
Added SetTransform to Transform.
Graphics debug-logging beatyfied.
Fixed enable/disable layer.

Fixed enable/disable invidual GameObject in layer.
Batch work

Doesn't work... :(
fixed matrix *= operators to correctly return reference&
Added freetype library
Added color attribute to Vertex
Added Camera to the GameObject and Component draw call

Added Camera to the GameObject draw call so GameObjects can set the projection transform.
Also enables support for custom shaders inside components by adding camera to the Component draw call.
Added Text component

Implemented freetype-gl inside Text component to enable drawing of text
Merge remote-tracking branch 'origin/Engine' into freetype-gl

Conflicts:
	include/UtH/Engine/DefaultScene.hpp
	src/Engine/DefaultScene.cpp
	vs2010/Engine/Engine.vcxproj.filters
Fixed merge
Implemented SetText, AddText and GetText properly
Merge branch 'freetype-gl'