Merge pull request #294 from jpbackman/fix-npm-package-files

Instead of ignoring files, explicitly specify what is included in the npm tarball