Backbone version of the course outline page

STUD-1726

Converted the course outline page to Backbone so as to support dynamic client-side updating.
Yeah, this seems bad. In particular, "Unit" may be translated, or they may really want to name it "Unit". I vote for not going into  Auto rename mode on the Unit page. @explorerleslie what do you think?