Raise original exception in `write_bytes`.

`ClientRequest#write_bytes` catches all exceptions and replaces them
with a generic `ClientRequestError`, which leads to tracebacks that can
be hard to interpret. This patch preserves the original exception and
traceback for simpler debugging.