ignore node_modules/ dir which is created by `npm install`
make JSHint extra-super-happy
added the npm + grunt files required to run JSHint et al on the sourcefiles.
bumped version to 2.0.1 and adjusted the gruntfile (JSCS is yakking nd I don't have the energy right now to shut it up)
tweaked the head and some whitespace; regenerated the dist files using the grunt tasks