Sections RFE: Add initial support for automatically adding missing sections

 - during the process of fetching all courses, also fetch the list of
   sections from Amaint (via the SFU API in Canvas) and compare. If
   any are missing, generate a CSV import of missing sections (not yet done)
Sections RFE: bug fixes to auto-add sections code
Sections RFE: bug fixes in auto-create sections code
Sections RFE: Correct code to match Ron's changes to Canvas SFU API
Sections RFE: Bug fixes
Sections RFE: bug fixes
Sections RFE: Finalize the auto-create sections feature
 - only scan for new sections if '-s' cmdline flag is specified
 - output list of missing sections as a CSV 'blob' within the status output

For now, admin must copy&paste blob CSV to a file and manually import via
SIS import UI, checking for anomalies as they go!
Sections RFE: Bug fixes
Sections RFE: Make section-add quieter
Merge branch 'feature_addsections'