Feature/tlt 466 adding api to new batch job to grab section data from canvas

Adds the django command sync_canvas_sections which will keep the section and section_member tables in the course manager database in sync with the canvas sections. For this command Canvas is the master sections holder, any changes in canvas will be synchronized with the coursemanager database but not the other way around. changes to the course_manager database will not be synced with canvas. 

If a section already exists in the coursemanager it will be updated if the name changed or if there are member to be added or removed. If the section does not exist, it will be created. 
isnumeric() only works with Unicode, are these strings definitely Unicode? If not, perhaps isdigit() is a better choice -- I think isnumeric() throws an error if the string isn't unicode, so you must've checked this already. For instance, isnumeric() checks whether the string contains numbers in other languages, like Chinese, which aren't ASCII 0-9; isdigit() just picks up 0-9 but it works on both unicode and non-unicode.