Add Service helpers for join between User and Collection

* AssignUserToCollection takes a Collection object and a User object and
  creates an entry in the CollectionUser table
* RemoveUserFromCollection takes a Collection object and a User object
  and removes it from the CollectionUser table
* started some work on curator permissions