lint tests and fix most linting warnings in underscore.js

I'm not really expecting anybody to review all of this. Just let me know if there's any objections to the concept.
Awesome. Let's pull them in, then figure out what to do with linting.