Fixes #311. Separate out npm dev dependencies
Use JSCS instead of nodelint

It's more configurable and stricter!
Merge pull request #325 from girder/jscs

Jscs
Merge remote-tracking branch 'origin/master' into record-root-node-size
Reorganize folder move logic

We now only perform the expensive recursive size calculation
in the case that the folder is being moved under a different
root, which will probably be fairly rare.