Fixed automapping glitch

Automapping (for the player) got turned off because I shifted the
entity.brain.observe() call over to 'EntityTurn', and the player never
gets that event. So I added a special case of entity.brain.observe() to
MoveEntity that only fires in cases where the entity is the player.