TEIID-2641 improving txn semantics and correcting several other issues
Conflicts:

	engine/src/test/java/org/teiid/query/processor/proc/TestProcedureProcessor.java