Fix Sphinx to version 1.1.3 (stable).
Without a specific version number, PyPI seems return us a beta version of Sphinx that does borked things with the JavaScript search.
Checked in clean copy of the tornadoredis library.
Updates to the tornado redis library to allow SCRIPT LOAD commands to work properly.
Update Paasmaker core to use the internal version of tornado redis.
Updated the router stats to use a LUA script inside the Redis instance instead of doing it all in Python.
Added a cleaner plugin that can archive graph stats from Redis onto disk in compressed JSON format.
Fixed a bug in the stats history archiver where it would not store the hourly component of the stats.
In the stats history cleaner, don't add empty groups.
Fix a bug in the Redmine and Ruby examples around the order in determining the Rails environment.
Prevent the stats reader from catching up all of the log file in one go; in case the stats log file is several hundred megabytes or more.
Set the configuration stub correctly so it shuts down Redis and Nginx processes at the end of unit tests.
Switched the code that fetches the graphs into a LUA script that runs inside the Redis instance, to reduce the time it takes to run.
Added an export mode to the base service, and provided an implementation for the MySQL service.
Added a controller that can export services, along with an API request that can call that controller. Tied the two together with a unit test.
Allow exporting services via the command line.
Allow exporting of the Managed MySQL service.
Hooked up an export button for services on the web console. This is permission based, and only for services which have a SERVICE_EXPORT mode.
Updated the docs to mention the SERVICE_EXPORT mode.
Fix some misleading comments in the MySQL services.
Added the SERVICE_EXPORT mode to the Postgres service plugins.