Optimize admin decorator methods by using scopes.
Use Pundit to improve authorization management.

Now that we’ve added more entities and more authorization checks, it
makes sense to use Pundit to clean things up.
Merge pull request #270 from codeforamerica/optimize-admin-decorator

Optimize admin decorator