Implement async connecting to PostgreSQL

This only create a TCP connection, the start-up message will not be
sent.