Port mattack::antqueen to use tripoints
fix bug in map where the z-location of monster-spawn was not stored
Port game::sound and game::add_footstep to use tripoints
generalize the shifting in map::shift

That function now uses tripoints.