Drop any references to destroyed pawns the GUI holds.

Destroyed pawns have a null cur_tile member, which the rendering code
doesn't like.
Remove the client pointer from TileAnimators::Animator.

Was only needed so the animator could remove itself from the client
when it finished animating. This is now done by the client.