Fix bug that caused light direction in the first viewport being drawn to be wrong.
FPSCamera: fix rotation axis for y mouse deltas.
FPSCamera: further fixes, now behaves as expected.