Update \Auth\Model\{Group,Role} to cascade_delete true

Now deleting a group or role respectively will not result in an error and will also delete assigner group or role permissions, respectively
Remove module 'modules' settings widget
Update \Modules\Model\Module::{install,delete,uninstall} to now support install and uninstalling modules

So for the win! Only thing missing now is the form to upload a module, unzip it, move it, and then install it :)
Update \Modules\Model\Module with some \Event::trigger
Update module install and uninstall process

Works in a bare version without any error reporting
Update module 'modules' upload and install logic and disable all that

Need to figure out a way that will allow for proper extracting of archives such as 'tar.gz', 'bz2', 'zip', etc.
Add \Gasoline\Model\Widget
Some small UI changes to admin/modules/list
Some changes to the gasoline base controllers

Mainly introduces static::restrict() as a wrapper for checking for logged in users and redirecting the otherwise. Can now be used in other controllers like any \Controller\Widget that requires logged in state
Add some 'always_load' to gasoline config config

Now they're always loaded no matter what APPPATH.config/config.php says
Update gasoline config/app to set some theme defaults

This is going to be used to set the theme to be used more dynamically and depending on the URI (for later this will allow each theme to have its own error pages)
First version of admin module that takes all requests to admin/(:any) and HMVC-ifies them
Update controllers for admin/(:any) to properly set theme
Update module auth to support oauth

And also change some UI things to integrate OAuth login on 'auth/login.html'
Add \Auth_Opauth to gasoline/bootstrap.php