Fixed wrong usage of glm::rotate() for camera orientation

 - using my own rotate() to enable left-multiplying quaternion