CLC-2797 - Embed course provisioning tool for instructors

https://jira.ets.berkeley.edu/jira/browse/CLC-2797

This is a revision of the previous pull request https://github.com/ets-berkeley-edu/calcentral/pull/2277

This revision adds new AngularJS routes for the two paths that now exist for the Course Provisioning tool. 
The /app/models/canvas/reconfigure_external_apps.rb now includes the two separate application names, one for the Canvas Admins Nav menu (for UC Berkeley account), one for the User Navigation menu.

The result of evaluating the type of user (isCourseCreator) is now set when the users feed is successfully fetched, along with a feedFetched variable used to indicate that all needed data is loaded and the appropriate section of the view can be displayed.