Execute failures don't break connection
Failure of Prepare should not break connection
Refactor MessageReader to use bytes.Buffer

Must clearer than manipulating byte slices
Started refactor to messageWriter
Refactor sendPreparedQuery to messageWriter
Refactor transcoder to use messageWriter
Rename writeStringNull to writeCString
Add binary decoding for floats