authorization required to access any controllers
permissions<-->roles orm association
fixed boot error with user<-->role relation
finished permission modeling

- policies.authorize
  - ensures logged in
  - locates matching Permissions
  - verifies User can perform the requested action

- use bcryptjs
set Object owner on 'create' action
new owner policy
cleanup
installation and permissioning works

POLICY
- authorize policy correctly checks to ensure user has permission to
  perform requested action
- searches for model->permissions via user->roles
- current User is converted into actual model Object during authorize
  policy

INSTALLATION
- /install works
- load Models, Roles, admin User, and Permissions into database
- generates admin password, all default Role/Permission/User relations
  are hooked up
- Model.afterCreate to create Permissions works beautifully

TODO
- use mocha UI for installation
- figure out how to default "populate" certain models based on the
  requested action. Probably want to do this in a Policy and not a Model
  callback.