use package.files instead of .npmignore
add test coverage
add badges
support 0.6