Add cancan gem
Define user roles (viewer, editor, admin)
Define permissions and restrict actions
Merge pull request #96 from alphagov/permissions-model

Introduce permissions, restrict certain actions to editors and admins