1. connect() timeouts defined in conf will be used for receive frame.
2. send_frame() fixed so we can send >16kb messages up to many MB.
3. _read_body() fixed so it doesn't fail if content-length is set to zero (0).