Remove char* message and response constructors they are never used.
Always treat Response's data as being a binary data stream.

If we blindly convert response.data() into a string, without using
the length parameter we break sending binary data as the string will
be terminated by the first null terminator.