Commit before merge controller fix
Merge remote-tracking branch 'origin/develop' into feature/breaking_engine
Android input has RELEASE event.
Sound pausing when android app loses focus.
Quick hack to implement vibration.
Cleaned java function call to it's own class.
Cleaned JavaFunctions class.
Removed SoundBuffer class, implementated loading soundfile into sound class.
Added ResourceManager to handle Sound instead of SoundBuffer.
Removed useless overrideable functions from scenes to handle sound pausing for android lost focus state.
Android sound pausing handled now in ResourceManager.
Merge branch 'feature/breaking_engine' into develop

Conflicts:
	include/UtH/Engine/DefaultScene.hpp
	include/UtH/Resources/ResourceManager.hpp
	vs2013/Platform/Platform.vcxproj.filters
	vs2013/TestProject/include/TestScene.hpp
	vs2013/TestProject/source/TestScene.cpp
Added ScaleToSize for proper resizing
Removed old math files
Updated pmath
Added missing Javafunctions.cpp to project
Merge branch 'develop' of https://github.com/Team-Innis/UtH-Engine into develop