Dev

Hi, Trent --

In addition to some new tests and fixes, I did a lot of jshint cleanup and fixed the 'grunt jasmine' test failure.

We should consider adding jsbeautifier or something like it to automatically format the files.

I don't yet know how to make jshint know about