Made all resource types completely private

Resources must be accessed through ResourceManager.
Pointers and references to resources can still be used.
Merge branch 'enhancement/Private_Resources' into develop

Conflicts:
	include/UtH/Resources/SoundBuffer.hpp
	vs2013/TestProject/source/TestScene.cpp