CLC-3960 Honor caches_json? contract
CLC-3960 Relocate lookup_student_id for more flexibility
CLC-3960 Only cache a single copy of the Financials feed
Merge pull request #2701 from raydavis/raywip

CLC-3960 Only cache a single copy of the Financials feed
CLC-3979 Don't create event if missing times, and always delete queue entries, even with errors
Merge pull request #2702 from ctweney/clc-3979

CLC-3979 Don't create event if missing times, and always delete queue entries, even with errors
CLC-3088 Upgrade to JRuby 1.7.13
Merge pull request #2703 from ctweney/clc-3088

CLC-3088 Upgrade to JRuby 1.7.13
CLC-3198 Torquebox 3.1.1 upgrade
CLC-3960 Refactor JSON cache logic
CLC-3960 Do not cache Canvas section enrollments
The list_enrollments method is only called by the daily refresh script, and it's called only once for each section. Given our current usage, this makes the cache entries write-only.
Merge pull request #2705 from raydavis/raywip

CLC-3960 Refactor JSON cache logic
Merge pull request #2706 from raydavis/uncache

CLC-3960 Do not cache Canvas section enrollments
Merge pull request #2704 from ctweney/clc-3198

CLC-3198 Torquebox 3.1.1 upgrade
merged conflicts