Updating all `err` variables to `e`, fixing / simplifying `compressed()`, removing call to `headers()` from `request()`, fixing `respond()` to handle `compress` properly and not coerce `Buffer` output to a JSON string, fixes #74 by creating `req.body` with request body before calling route handler, fixes #75 by properly handling all supported verbs (delete/get/patch/post/put)