client/request shouldn't require a callback

The docs and examples for client/request assert that the callback is optional, but this is not actually the case. Note that this also applies to the documentation found at http://http-kit.org/client.html#options