starting on sageprotocol app
fix loading by app dir vs entry point
starting on an overhaul of app loading and app structure
more updates to loading of apps and sub apps
adding unload() calls to apps
updating example app, documentation, and a couple new pep8 changes
changed up the sage binary and created new commands 'sage run' and 'sage mkapp'
updating quickstart documentation to use the new mkapp
changing the name of the app in quickstart to... quickstart
adding -m flag to docs
fixing bug in docs and adding quickstart to examples
adding a log msg when the client disconnects but sage is still connected
oh race conditions, you so fun
restoring autoreloading
changing app live reloading detection to be path based instead of name based. This will help with reloading other modules inside your app.
fix for a nasty bug with aliases and reloading
matchable decorator api changes, doc css changes, pep8 fixes
updating the quickstart example to use the matchable changes
adding GMCP IRE.Time
changing logging timestamps to something more useful