Merge pull request #4 from evennia/master

Update from original.
Merge pull request #8 from evennia/master

Update from original.
Guest Functionality

Allows for guest logins by entering 'connect guest' at the login screen.
Cleans up after itself but does not yet clean up stale guests from a
system crash.
Stray bit of code
Porting changes to latest master

Ported my changes to commands/default/player.py to latest evennia/evenna
Fix for empty character sets

Filtering away characters who's type is None, to avoid tracebacks in the
event of a characterless guest.
Fixed settings_default.py compliance

Guests are enabled and disabled with GUEST_ENABLED.
Guest cleanup and server hooks

Outstanding guest objects (say, from crashes) are now cleaned up at
startup.

Copied the at_server_startstop.py hooks directly into Server object, and
set them to reference SERVER_STARTSTOP_MODULE. This seemed to be the
cleanest way to go about things.
Added newline to end of file
Update unloggedin.py
Merge pull request #11 from n0q/dev

Dev