CLC-3090: FinAid Messages: Dev environment is only showing old messages (mostly from 2012)

https://jira.media.berkeley.edu/jira/browse/CLC-3090

Changed the default settings for myfinaid_proxy.term_year to 2014

Important to note that this configuration setting is a sitting duck
for a future bug as it will have to be changed at just the right time
for the upcoming academic year unless we can find a way to stop
using it before then.  See Mike's comments to Bernie in this Jira.

Also, Settings.myfinaid_proxy.base_url is still pointing to
myfinaid's development api "https://apis-dev.berkeley.edu/myfinaid"
CLC-2980 - Implement - CFV - New landing page
https://jira.media.berkeley.edu/jira/browse/CLC-2980
Merge pull request #2038 from chikoon/CLC-3090-myfinaid-old-messages

CLC-3090: FinAid Messages: Dev environment is only showing old messages (mostly from 2012)
[CLC-3166] Textbook: Display Textbook feed only for the current and future semesters
Merge pull request #2041 from haroonrasheed333/CLC-3166

[CLC-3166] Textbook: Display Textbook feed only for the current and future semesters
Merge pull request #2040 from christianv/CLC-2980c

CLC-2980 - Implement - CFV - New landing page
CLC-3030 - Residency flag is inconsistent between academic status pop-up and My Academics Status and Blocks
https://jira.media.berkeley.edu/jira/browse/CLC-3030
Merge pull request #2043 from christianv/CLC-3030

CLC-3030 - Residency flag is inconsistent
CLC-3158: Fixed "FinAid Messages: investigate date discrepancy"

Dates given by the feed that happen at midnight (ie: 2013-03-03),
should always be in Pacific (server) time, not GMT.
DateTime was being used instead of Date for parsing and we needed
to use to_time_in_current_zone to build server-zoned dates.

Wrote a spec to catch this based on the activity feed output

{
  "epoch": 1362297600,
  "date_time": "2013-03-03T00:00:00-08:00",
  "date_string": "3/03"
}