Additional support for first person camera

- Added velocity property to node and camera.
- Better handling of key events in FirstPersonResponder.
- Zero constants in geometry.