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.