Defer all the HTTP verbs

It's done, render mode needs a tiny rewrite, but that should be pretty straightforward.

You know what's awesome, try post on a pagelet!

```
post: function post(err, data, next) {
  console.log(data.toString('utf-8'));
  setTimeout(next, 2000);
}
```