Move conn-spec parsing stuff from `with-new-pubsub-listener` to (more general) `with-new-listener`
Fix README `with-new-pubsub-listener` example