Addition of groupedit tool that leverages gatekeeper

@kentquirk 

This PR is a new groupedit tool that leverages gatekeeper instead of the old trifecta of services.  I've tested it out on devel and it appears to be working.

You can try it out by looking in the `test-tools` directory on coo.  The configs are slightly different (addition of a parameter), so when we want to actually pull this into the `tools` directory, we need to make sure to copy those configs back into `tools`.

LMK what you think.
Depends.  If they are parallel to the "view" permission, then they will be extra entries parallel to "view".  If they are sub-permissions to the "view" permission (i.e. they are a restriction of what can be viewed or something), they would be entries in the object value of the "view" field.