Refactored SUI to contain session information. SkillManagernow loads commands and species requirements. Work on consent started. Needs some testing.
Target selection is now handled. Consent/haveconsent/unconsent now work. System message now checks for an controller before attempting to use the controller. The SUI service now handles errors that take place in a callback more gracefully.
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
Merge branch 'develop' into more_various_features
Fixed minor error
Updated the build_deps.bat to only rely on git and git-svn
Merge pull request #552 from apathyboy/git-svn

Updated the build_deps.bat to only rely on git and git-svn

-- Looking good :)
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