Ensure that update doesn't wipe out the last full or creator permission
Refactor class to an abstract class b/c logic will be needed for deleting a permission as well
Create a process and method to delete permission
 - performs same check to ensure at least one full or creator permission
 - fix compiler error in `PermissionResource`
Need to add a constructor so injection happens
Add a couple functional tests
Adding process layer tests
Adding one more test, this time in UpdatePermissionProcess
Update comment
Comment updated
Changing method name
Merge pull request #200 from CruGlobal/EVENT-11

Require at least one full/creator permission
Got rid of "/delete" path on endpoint
added new email profile for unit test due to TestUser email being non-uniform
Merge pull request #204 from CruGlobal/fix/conf-delete-path-and-TestUser-email-cleanup

Conference delete path endpoint and test user email in functional test cleanup
WIP
Work on global registry integration.
Add @frett's global registry client
 - code reorganization
 - some logging added
Authentication has to be a list
Add a column to track global registry ID in our database on the users table
Add a bit of doc and rename method