We now provide exception translation for R2DBC exceptions based on Spring JDBC's SQLErrorCodes.
Move types into relational and r2dbc packages in preparation for a later module separation.