Remove unofficial/duplicate majors from seeds
Remove stemming, change NGram to EdgeNGram
Make certain fields required on opportunities

- also improve styling on Create Opportunity page
Add hire by exception notice
Fix off-by-one error
Remove faint shadow on pagination buttons
Fix bug that breaks View My Opportunities results

Results are empty, caused by not setting :created_by_id on opportunities
Hours per Week filter shows number of hits

Needs to be refactored.
Shorten unnecessarily long major names
Make suggested changes by Rob

- add validations to Opportunity
- remove inline JS
- set :created_by_id in the controller
Say 'No' to inline JavaScript
Merge pull request #60 from ucsd-ra/new-fixes

New fixes