rewrite

complete rewrite of HTTPism.

* middleware at the core
* based on Node HTTP and HTTPS, no `needle` or `request` dependencies.
* good defaults for JSON, URL-encoded and plain text.
* notion of APIs