Add gitignore.
Fix jquery-jasmine dependency issue. Fixes #1.

Also move test dependencies to devDependencies.

One of the dependencies was causing a runtime error
on newer versions of node. In addition, path parsing
and construction had a runtime error.