update qunit test runner dependencies
make tests node-compatible
add npm package spec
ignore node_modules