Firemode fix + Redundant code G_cmds + missing quit.menu re-added!

I prettied some code in bg_pmove while making changes that I then
deleted, so I guess that's hitching a ride too. :)