Merge pull request #423 from shacker/CLC-909b

CLC-909 Design refinements #2
CLC-882 - Implement Google task authoring
https://jira.media.berkeley.edu/jira/browse/CLC-882

This is the front-end piece and relies on CLC-887 see #424
CLC-916 Do not unintentionally cross end-of-week when time-shifting
Merge pull request #426 from raydavis/raywip

CLC-916 Do not unintentionally cross end-of-week when time-shifting
NOJIRA VCR recordings run against "testext" environment
CLC-448 Up Next should filter out all-day events for tomorrow
CLC-916 Must use Z-time as "due" in Google task feed
rfc3339 format is automatically parsed into the current timezone, which decrements the date if it's before 8am PST.
NOJIRA All proxies should be "fake: true" in test
CLC-887 - Loosen coupling between controller test and proxy specifics
CLC-916 Correct "Due This Week" count for Sunday
CLC-887 - API endpoint to enable adding tasks.
https://jira.media.berkeley.edu/jira/browse/CLC-887
CLC-887 - Fix test breakage from change to method signature
Merge pull request #428 from raydavis/fixed-CLC-887

CLC-887 - API endpoint to enable adding tasks.
Merge pull request #425 from christianv/CLC-882

CLC-882 - Implement Google task authoring
CLC-920 Cancel link in the New Task UI does nothing
https://jira.media.berkeley.edu/jira/browse/CLC-920
CLC-887 Replace one-off string literal "Google Tasks" by the GoogleProxy ID constant
Merge pull request #432 from raydavis/raywip

CLC-887 Replace one-off string literal "Google Tasks" by the GoogleProxy ID constant
CLC-919 Resolved conflict in taskController:
	app/assets/javascripts/angular/controllers/tasksController.js
Merge pull request #433 from shacker/CLC-919b

CLC-919 UI should refresh model data after task creation
NOJIRA Upgrade to Rails 3.2.10