Ported the camera code
Merge branch 'dev-pm14' into dev

Conflicts:
	source/game/camera.cpp
Apple gl compatibility