Email opt-in backend code and specs
Improved unsearchable email spec
Removed public_value; Added is_searchable to profile page
Addressed comments in PR
Fixes the terms of use in the registration page
Fixes the broken terms page
Merge pull request #109 from Dantemss/registration_terms_fix

Fixes the terms of use in the registration page
Merge pull request #107 from Dantemss/email_opt_in

Email search opt in
Updated Representable gem; Updated search API to match other OpenStax products; Removed application_id from representers for ApplicationUser and ApplicationGroup
Added readable:true and writeable:true to all attributes that were missing those (required for the schema printer to function properly after the update to Representable)
Lock down the minor version of representable
Search indices
Changed indices to support legacy CNX users
Fixed failing spec after rebase
Merge pull request #108 from Dantemss/search_performance

Search performance
Miscellaneous code cleanup