Add support for elevators to game::nertical_move().
Call game::vertical_move() from iexamine::elevator() instead of trying to shift levels manually.
Despawn monsters when we change z-levels, and handle sticking them in the stair queue properly.
Merge PR #1421 - elevators made more sane