* Split vehicle disembarking out of game::examine().
* Split vehicle control out of ACTION_SLEEP.
* Add new default keybinding for vehicle control: '^'.
* Allow vehicle disembark from vehicle control menu.
* Only query for disembarking moving vehicles.
Properly fling player when exiting a moving vehicle.
Missed a return statement.
Fix disarming blade trap as per issue #1403.
Safely hop from slow-moving vehicles, get hurt from quick ones.
Don't roll player if diving from a vehicle into water.
Hackishly special case liquid un-use handling in iuse.cpp.
Roll backwards when exiting a reversing vehicle.
don't do pow(int, 2.0) - (int * int) is all but guaranteed to be faster
Merge PR #1400 - vehicle updates
Merge PR #1412 - fix blade trap disarming
Merge PR #1416 - unusing liquids (disinfectant)