rename block.js to block_loader.js
add Negotiation package
add arg.js to generate URLs
refactor views/courseware/index
use Negotiation package
compute view from request and add templates and stylesheets
add a Backbone model and collection
get templates in JS
flesh out Courseware block
flesh out HtmlBlock
flesh out Section block
fix up general less styles