XD-1814  Acceptance tests for taps and labels

There are 2 commits for this PR.
The first is for the Acceptance tests.  The second is an optimization on how the File Validator waits for result files to be written.   
add javadoc