Removing Backbonejs dependencies

Nothing against backbone - I just wasn't taking advantage of it. Also,
half my client side javascript used it and half didn't. I decided to
just remove it and be done. (Underscore is staying though)
Some html cleanup
Grunt.js now handles client-side javascript stuff

The idea is to have 2 javascript files - one file everyone gets, another
for people with editor capabilities. This should cut down on the bloat
the regular viewers have to deal with.
editor-addon javascript only is added for editors