TEIID-2637 correcting the batch iterator and cleaning up the
synchronization used at the datatiertuplesource layer and below
TEIID-2475 again correcting the time stats
Merge pull request #97 from vhalbert/8.4.x

TEIID-2638 fix CLI scripts to map the caches to the teiid-cache container
TEIID-2636 addressing an internal serialization issue with textagg
TEIID-2638 using the repl cache in domain mode
Update teiid-domain-mode-install.cli

Reverting to change that originally submitted by VanH, as that is correct one based on the code.
TEIID-2639 ensuring temp tables are visible
TEIID-2639 allowing for proper exposure of temp tables
TEIID-2641 improving txn semantics and correcting several other issues
Conflicts:

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