Added coverage, badges.
Automatically rewritten for npm.