Merge pull request #2270 from raydavis/raywip

CLC-3427 Expire MyTasks::GoogleTasks faster
CLC-3410 Move UserApi into app/models/user
CLC-3410 Put UserApi in User:: module
CLC-3410 Rename UserApi->Api
Merge pull request #2271 from ctweney/clc-3410-13

CLC-3410 Thirteenth batch of reorg: UserApi
CLC-3363 Borders for all input elements are now box-shaped, and have 1px grey border. Focusing on inputs transitions border color from a lighter to darker grey
Merge pull request #2272 from NolanChan/CLC-3363

CLC-3363 Input Border Changes
CLC-3461 - My Academics is not showing/hiding correctly
https://jira.ets.berkeley.edu/jira/browse/CLC-3461

**Note** Review carefully
Merge pull request #2273 from christianv/CLC-3461

CLC-3461 - My Academics is not showing/hiding correctly
CLC-3465 Make inclusion of next year in FinAid configurable, and disabled by default

Conflicts:
	app/models/my_activities/my_fin_aid.rb
	spec/models/my_activities/my_fin_aid_spec.rb
CLC-3465 Master branch fix - Make inclusion of next year in FinAid configurable, and disabled by default
Merge pull request #2274 from ctweney/clc-3465-master

CLC-3465 Remove the 2014 - 2015 data from the CalCentral Fin Aid API
CLC-3470 Stop Research Hub from killing MyGroups