Backbone version of the course outline page

STUD-1726

Converted the course outline page to Backbone so as to support dynamic client-side updating.
Wasn't @dan-f trying to figure out how to edit the display name in bok choy tests? Dan, did you see this?