support suffix matching (from RFC 6839)

closes #6
build: update package contributors
1.2.0
readme: update docs and style
package: update description
deps: use mime-types
update history.md
1.2.1
build: use compact formats in package
docs: move badges
docs: complete the example http server
build: add coverage reporting
test: rename export in test
test: add hasBody tests
test: add bogus type test
improve type parsing
prevent arguments de-opt
add charset checking

closes #7