Fix some bugs in Controller\{Authenticated,Base}
Fix bug in \Gasoline\Message
Add package::Auth to always_load; add config/auth
Update Controller\Base to extend \Controller

* Also add _404_ route to new controller Controller\Error::router()