Backbone version of the course outline page

STUD-1726

Converted the course outline page to Backbone so as to support dynamic client-side updating.
I originally had it as the value itself so I could verify that it was still there, but it was getting cleared by some Jasmine magic so the test wasn't stable. I could revert it back to a boolean if you'd prefer.