GROOVY-6437: Sql.withTransaction() doesn't rollback on checked exceptions
Merge pull request #426 from paulk-asert/groovy6437

GROOVY-6437: Sql.withTransaction() doesn't rollback on checked exception...
GROOVY-5996: Sql#executeInsert does not return list of auto-generated keys
GROOVY-5996: Sql#executeInsert does not return list of auto-generated keys (also vararg variant)