Started adding support for controllers
Merge branch 'develop' into feature/controller_support
Handle touch
Made all resource types completely private

Resources must be accessed through ResourceManager.
Pointers and references to resources can still be used.
Added controller input files
Merge branch 'develop' into feature/controller_support
Added files to visual studio
Added controller skeleton and send inputs to controller
Implemented more control stuff(doesn't work yet)
Fixed Sprite, AnimatedSprite and Text size logic from Transform into their correct places (inside the classes)
Started making global include header
Merge remote-tracking branch 'origin/develop' into feature/overhaul

Conflicts:
	vs2013/TestProject/source/TestScene.cpp
	vs2013/TestProject/source/main.cpp
Fixed a lot of library related errors and updated glew
Merge branch 'develop' of https://github.com/Team-Innis/UtH-Engine into develop
Camera uses the size of its transform
Fixed all errors and warnings on android too
Merge branch 'develop' of https://github.com/Team-Innis/UtH-Engine into develop
Update stb_image
Fixed last remaining warnings in visual studio
Unified defines to _H_UTH
Created project-wise and global include headers
Deleted additional math library from under uth folder
Changed some file endings from .h to .hpp

TODO: Fix android and linux build