Moved the events list for the player into a separate class that can
also be inherited by monster classes who will need to remember things.
When exiting cyberspace, player was ending up with fractional hitpoints
A dazed character cannot open doors/do actions on environment
Removed check for dazed player in Terminal class since it's now covered in the do_action() method
Redundant call to remove_effect() in Player class
DisplayGuys wasn't translating pound symbol, breaking debug commands
Feral dogs and junkies ignore the player if he hasn't hurt them and
he's wearing old fatigues.