A couple glitches related to robot remoting. Robots shouldn't regenerate over
time (basic robots anyhow), the Cyberspace level was still active.
Moved do_player_action() to CommandContext from DungeonMaster. This way, I don't
need to do any metaclass hacking (yet) for when the player is controlling a robot.
(E.g., the Player class method for add_hp() was calling update_status_bar();
update_status_bar() is now in do_player_action() so it doesn't matter if the player
is a Player or Robot object.
A couple of remoting gliches: was still referring to suspended player in
do_player_action(), was looping over suspended Cyberspace level when
polling for monster actions.