Added Renderer Class and Transform Class
Merge remote-tracking branch 'origin/Shaders' into Object

Conflicts:
	Osiris/Osiris.vcxproj.filters
	Osiris/Source/Main.cpp
Merge branch 'Shaders' into Object

Conflicts:
	Osiris/Osiris.vcxproj
	Osiris/Osiris.vcxproj.filters
	Osiris/Source/Main.cpp
Merged Shaders into Object
Fixed Dynamic Array for assignment operator and copy constructor
not working, glDrawArrays does work, glDrawElements is not
improved on the rendering, can currently use shaders with a vao, no indices yet however
Basic cRenderer and cTransform classes are working as intended, cRenderer can now draw to the screen using shaders and properly set up VAO's
Fixed compatability for MacOSX