TEIID-2633 ensuring that copy criteria with transitive joins only
retains necessary join criteria
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
TEIID-2638 fix CLI scripts to map the caches to the teiid-cache container
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
Merge branch '8.4.x' of https://github.com/teiid/teiid

Conflicts:
	engine/src/main/java/org/teiid/dqp/internal/process/DataTierTupleSource.java