Normalize package.json.
Add .npmignore file.
.travis.yml: remove unneeded new lines and sort node.js' versions from older to newer
Update dependencies and follow semver.

Use tap v0.3.3 as per @evilstreak's request.