Add publishing back and update  how PgSQL conns are held in the dict

PgSQL conns now have a record that keeps the pid, and materialized values for the dbname and the server host:port