service / rpc - Removing bufio from bson encoder/decoder as we're experiencing lost data, also ensuring server leverages the same io.Reader / io.Writer for encoding/decoding data to the connection so that buffers dont cause data to be lost when we create the ServerCodec