Initial commit. Based on a Twisted example.
PEP8 fixes.
Know which users we have.
Remove unneeded code.
Remove unneeded method.
Make logging more verbose.
Start working on the Quest engine.
Make saving and loading work correctly.

Added a version so we can determine if we need a conversion.
The archive directory is used.
Ignore transient files.
Start with a basic help system.
Some more explanation about what we're trying to make.
Make sure we log our response.
Refactor logging and allow user login/logout.
Merge remote-tracking branch 'github/master'