Added .npmignore to ignore tests

When publishing to npm, it's unnecessary to publish all 19 MB of test files.