Backbone version of the course outline page

STUD-1726

First cut at backbonified outline view
I'm intrigued how this is called (how does "method" get specified)? Note that urlRoot can be a function. Perhaps it is not necessary to override sync?