Ghost syncing

Ghosts now revolve entirely around phase time. Logging off while Phased
will end Phase, but start a ghost, and ghosts will drain phase time the
same way. A player will pen at the end of his Phase time no matter
whether he's phased or ghosted.

Entering any safe zone refreshes phase time, and therefore also
refreshes ghost time. Penning while ghosted refreshes phase time, as
does penning while phased. Basically, they're one and the same.

Tweaked black and white xlat
GetHimHer is now GetHeShe correctly...