Ensure that box has curl and global npms

Curl was missing hence issue with "cache-file" package.
Quick corrections
Merge pull request #1 from andrewshatnyy/master

Update grunt and npm dependencies to ensure that there's no errors when fetching pacjages