make Transaction interface extends Closeable

To avoid method name conflict, JtaTransaction#close was renamed to
closeConnection()