Start token access, add admin, authorization on serve_docs

This adds a working version of token access to projects, and protects serve_docs
with further authorization. A working template for changing access tokens was
started, needs styling changes still.
Update base settings to use token access
Restyle access token admin
Shuffle acl into separate application

Move backend, decorators, models, etc into acl application. Leave project forms
and views alone, they are tied to the project configuration.
Alter project settings to only show fresh tokens
Merge branch 'token-auth' into staging

No tests yet, ready for staging though