Merge pull request #2250 from chikoon/NO-JIRA-fix-failing-youtube-spec

NO-JIRA-fix-failing-youtube-spec
CLC-3445 Enable instructor Semester view of future terms
Merge pull request #2251 from raydavis/raywip

CLC-3445 Enable instructor Semester view of future terms
CLC-2548: Factor changeable student info out of UserApi feed

https://jira.ets.berkeley.edu/jira/browse/CLC-2548

Backend changes
- removed alert from the status feed
- added route /api/blog
- removed route /api/blog/release_notes/latest
- included alert in blog_feed#get_blog_info
- included alert in /api/my/badges
- Updated dummy status.json file with recent real data.  Many fields were not being returned.
- there is no longer reg status available in the UserApi feed, so I deleted public/dummy/json/status_no_reg_status_available.json
- user_api_specs checking for alert entry have been moved to the blog_feed_controller
- removed debug comments from the bottom of the user_api_spec
- Had conflicting model names in student_info and user api controller:
  * CampusData is now callled CampusOracle::Queries
  * CampusUserCoursesProxy.new is now CampusOracle::UserCourses
  * UserVisit  now is User::Visit