Fixes #22 (zoom on camera mode change)

`orthoOrigFov` wasn't initialized due to the assumption you would always
start in perspective mode. This changed with 5837fb0873efc41419c5340fe987f9db028e8a4d.