Implemented a little generator script to generate all the command boilerplate. Some commands may have been generated that we do not need to handle server side. These commands should be removed (from the list in the code, and the filesystem) when they are noticed.
Fixed a silly mistake.
A minor bit of refactoring. Transfer commands now work again after name changes.
Python exceptions are now logged via LOG(error)
Merge branch 'develop' into python_exception_logging
Fixed minor error
Looks good so far. Maybe more tweaking needed.
Comments for the new container stuff

Added some comments to the new container stuff. Need to add more.
Fixed some scripts I managed to break.
Merge remote-tracking branch 'origin/about_time' into about_time
Network Logging is now a compile time flag. This is to prevent __any__ operations from being performed if it's disabled. Including creation of the log string.
Fixed a minor error and an issue in session.cc that could cause a wrap around + an untimely out of order to go unnoticed.
Merge branch 'network_audit' into develop
Merge branch 'combat_continued' into develop
Merge branch 'python_exception_logging' into develop