Don't trust prepare statement to exist just because we have the same connection object
Log a warning if our connection has reconnected behind our backs
Merge branch 'graceful-reconnect'