Merge branch 'core'
Minor additions
Added support for setting color in sprite and restructured code a bit
Added depth to Transform component
Recalculate transform only if needed
Extended FileReader to read compressed files.
Merge branch 'Engine' into Renderer

Conflicts:
	include/UtH/Engine/Transform.hpp
	src/Engine/Sprite.cpp
	src/Engine/Transform.cpp
	vs2010/TestProject/main.cpp
Added input files to project, started making input
Merge remote-tracking branch 'origin/platfrom' into platfrom
Made mouse input, does not work for some reason

needs to work:
#include <UtH/Platform/Input.hpp>
UTHInput.SetWindow(wndw.m_windowHandle);
UTHInput.Update();
void* uth::Window::m_windowHandle
	private -> public
in right places ofc
Compiles on linux.

- Modified almost all of the includes to use linux style paths
- Added cmake build system
- Added glfw sources to build dynamically with project
- Fixed some other bugs that prevented compilation
Merge remote-tracking branch 'origin/Renderer' into linux

Conflicts:
	include/UtH/Renderer/Camera.hpp
	src/Engine/Scene.cpp
	vs2010/TestProject/main.cpp
Fixed OpenGL 3 for linux. Actually draws now
Use system glfw for build

Removed glfw sources from repository and rather use the system glfw for building
Fixed windows build
Fixed header location too
working on input
Merge remote-tracking branch 'origin/master' into platfrom

Conflicts:
	vs2010/TestProject/main.cpp
Merge remote-tracking branch 'origin/Android' into platfrom

Conflicts:
	vs2010/Renderer/Renderer.vcxproj
	vs2010/TestProject/TestProject.vcxproj
Merge remote-tracking branch 'origin/linux' into platfrom

Conflicts:
	include/UtH/Platform/Debug.hpp
	src/Engine/Transform.cpp
	src/Platform/Common/FileReader.cpp
	src/Platform/Win32/Win32WindowImpl.cpp
	vs2010/Platform/Platform.vcxproj
	vs2010/Platform/Platform.vcxproj.filters