npmignore tmp and coverage directories

These two directories are both not needed and should not be part of the npm package.

Thanks for merging.