Added some basic configuration files for npm, grunt, and travis

Decided to leave node_modules out of the .gitignore after doing some reading, so any dependencies will be checked into the repo.