Merge pull request #50 from ucsd-ra/bug-squashing

Bug squashing
fix broken root route
staging deploy
forgot to bundle
prod seed support, omniauth logging
[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.
make a seperate terms controller
Display Terms of Service on Edit Profile page
Merge branch 'ToS-v2' of github.com:ucsd-ra/ug_research_portal into ToS-v2