Isolation between module targets called is tested for CallTargetForModules.
1) Re-usable code is moved to TestUtil;
2) Another test is added for CallTargetForModules.
Some tests of parallel use of CallTargetForModules are added.