Ensured that Git ignores the node_modules/ directory.
Added a note to the README regarding development dependencies.
Added the grunt-cli NPM package as an explicit dependency.

This fixes the "sh: 1: grunt: not found" issue with Travis CI.