Fixed various minor things.

Mostly compiler warnings.

Some of them have to do with type safety. I've had cases now where the difference between the double and floating point windows are actually visible...

Had to switch glm to radians mode, so I had to lower the rotation speed as well.

Added a quit key too.