Rename UriName to OwnerName
Scope Projects and Collection name to User

Closes #128. Partially addresses #80 by adding more indexing on projects
and collections.
allow current_languages to handle non-logged in users
Remvoe single indexes on name
 extract to class refactor http accept language header
Merge pull request #134 from camallen/non_logged_in_projects_index

allow current_languages to handle non-logged in users
Merge pull request #133 from zooniverse/unique-projects

Scope Projects and Collection name to User
Remove Pundit and Rolify
Add Basic ControlControl implementation and tests
Move Ownable and Owner concerns to ControlControl
Add First RoleControl Version
Make ControlControl more generic
Update Role Control to query for roles correctly
Update models to use new version of controlcontrol
Add Abstract visibility controls
Remove old columns create UserCollectionPreference
Fix incorrect model naming
Start Converting Controls to use new access control methods
Create correct query for visible_to
Convert ControlControl::Resource to be extended