Rename with_connection to with_mode

To avoid confusion with AR::ConnectionPool#with_connection