CLC-4070 CLC-4100 Centralize CalCentral authorization
CLC-4070 Add expected Pundit policy inheritance
CLC-4070 Respond to code review
CLC-4091 - Fixed logger statement for more clarity
CLC-4091 - Make CSV Enrollment export script executable
CLC-4091 - Adding debug logger statements for investigation on CalCentral-Dev servers
Merge pull request #2827 from raydavis/raywip

CLC-4070 CLC-4100 Centralize CalCentral authorization
Merge pull request #2829 from redconfetti/CLC-4091-misc-fixes-logging

CLC-4091 - Make CSV Enrollment expore executable and add debug logging
CLC-3962 Add slow proxy logging to Google and Canvas proxies
CLC-4099 - Filters out nil or empty SIS Section IDs provided by Canvas::SectionsReport
Merge pull request #2831 from redconfetti/CLC-4099-incremental-refresh-bug-2

CLC-4099 - Fix bug with sections missing SIS Section ID in incremental refresh script
CLC-4067 Collapse MyRegBlocks into Regblocks to eliminate double caching
CLC-3962 Remove dev-aid logging statement
CLC-4119 - Swap the order of My Campus tab with My Finances in the menu bar

https://jira.ets.berkeley.edu/jira/browse/CLC-4119
Merge pull request #2830 from ctweney/clc-3962

CLC-3962 Add slow proxy logging to Google and Canvas proxies
Merge pull request #2836 from christianv/CLC-4119

CLC-4119 - Swap the order of My Campus tab with My Finances in the menu bar
CLC-4099 - Updated Canvas::SiteMembershipsMaintainer to filter out invalid SIS Section IDs upon initialization. Added logger for invalid SIS Section IDs.
CLC-4099 - Remove log of non-matching SIS Section IDs
Merge pull request #2833 from ctweney/clc-4067

CLC-4067 Collapse MyRegBlocks into Regblocks to eliminate double caching
Merge pull request #2835 from redconfetti/CLC-4099-incremental-refresh-bug-3

CLC-4099 - Updated Canvas::SiteMembershipsMaintainer to filter out invalid SIS Section IDs upon initialization