Add object-level permissions for Collections (bug 906862)
Refactor tests to be more clear what is being tested
Rename Apps:Publisher to Collections:Curate
Fix bug in permission class that allows users to fail has_permission but pass has_object_permission.
Fix typo in remove_curator docs