pg_connect takes ssl_required as a kwarg
MSG contains a IOBuffer that can be written to and read from
adds protoypes for all backend messages.