Admin can create Agency Admins & Agency Admins can edit details of their own agency

This will allow the super admin user to create users that act as admins for a specific agency.
The agency admins can then edit and review their agency's details. 
You could call this in a `before_action` filter to further reduce the code duplication. 

`before_action :find_agency, only: [...]`