More gamepad improvements

- Using the gamepad and then the keyboard would cause the velocity to
  be stuck on a low value
- Added respawn mapping
- Fixed incorrect jump, was on button up, now button down