Throw initial connection errors

Connection object cannot initialize w/ EM connection errors, async w/ a nil connection object breaks the transport. Rescue connection errors on reconnect, when we already have a connection object.