Create a new soci::connection_cancelled type, and throw it when the connection is cancelled