Updating spec to ensure user agrees to TOS
Switching to create_curation_concern macro
Updating TODO
Adding the browser gem and explicit require
Replacing username with user key

Instead of relying on the implmentation detail of username, lean on
the Sufia user key which is derived from the Devise keys
Improving messages for raise_rescue_response_type
Leveraging FactoryGirl.create_curation_concern
Removing devise views
Defining exceptions that curate will handle

The exceptions that are listed will be handled by the general
:rescue_from clause
Assigning explicit visibility for spec
Assigning explicit visibility to spec
Improving parent object authz of generic file