Added .npmignore to ignore tests

When publishing to npm, it's unnecessary to publish all 19 MB of test files.
Update .npmignore
Merge pull request #46 from Frost/master

Don't publish tests to npm