Reorganized test files & cleaned up a bit
Updated dependencies (+ Gruntfile and JSDoc comment accordingly), please `npm update`