release 0.0.5, refactor, add tests

- a lot of refactoring
- add mine 14 tests from `koa-better-body`
- add complete examples
- add credits
- npm/git ignores
- .travis.yml

You only republish to npm, sign-up to travis-ci.org and activete repo for sync, then update in readme `build passing` link. PR is full [`koa-better-body`](https://github.com/tunnckoCore/koa-better-body) github repo and [`npm.im/koa-better-body`](http://npm.im/koa-better-body) module.
Better will be to merge this and add me to contribs ;]. Better for dependants.