Stop throwing SQLException from Table.insert(), update(), and delete()

Move isConstraintException() from SqlDialect to RuntimeSQLException