- `Proxy.request` now emits an error event if socket is not open.
- `Proxy.request` now emits error events on next process tick (so listeners attached after call to `request` can catch them).