Ignore node_modules, they don't need to be kept in the repo
Setup package.json for installing dependencies
switch to node-promise installed with npm
Update Cakefile to run local vows installed with npm
Minimal changes to make the test compile.

`###` style comments are kept in the produced Javascript and are a
syntax error in the middle of object literals.
Make coffee-script a devDependency and removed the test js file.
Merge pull request #1 from AsaAyers/master

Setup package.json and clean up node_modules