Tweak copy on Create Opportunity page
Move search code from controllers into Search model
Add hours filter to opportunities
Merge pull request #49 from ucsd-ra/search-refactor

Add hours facet to opportunities
report fixes
Merge branch 'master' of github.com:ucsd-ra/ug_research_portal
[broken] Add Terms of Service

- add static ToS page (accessible from settings page)
- add a terms of service modal (not working)

I can't figure out how to route the request properly. The request is
being sent, but it's returning an error saying it can't find a profile
called "accept". I thought the problem was that the route
'profile/accept' needed to be above 'profile/:id', but moving it only
caused another error.
Merge branch 'terms-of-service' of github.com:ucsd-ra/ug_research_portal into terms-of-service
make a seperate terms controller