Update grunt and nodeunit versions
Basic unit tests
Clean up the gruntfile a bit
Bumping node version to fix Travis
Fix zip code test
merge from upstream and update package.json with current devDependencies versions