Constructs a new BClient for encoding and decoding to and from the provided Socket
the Socket to use for writing and reading
See Implementation
Constructs a new BClient for encoding and decoding to and from the provided Socket