test-suite: pass the testng.configSuffix argument to TestNG
test-suite: allow configuration file suffix to be configurable

The default configuration file name is ".bioformats".  Setting the
testng.configSuffix property (e.g. to "stable") means that the preferred
configuration file is changed to (".bioformats." + testng.configSuffix), e.g.
".bioformats.stable".  If ".bioformats.stable" is not found, then
".bioformats" is still used.

This means that we can now do this in dev_4_4 Jenkins jobs:

ant -Dtestng.directory=/path/to/repo/ -Dtestng.configSuffix=stable test-automated

and then any dev_4_4-specific config files will be picked up.  That way,
changes on either branch that affect configuration can be made without
causing the other set of jobs to fail.
Remove the DotTestListener from test-automated

More verbose output is now printed to the console, so the 'F' and '.'
are no longer useful.

Conflicts:

	components/test-suite/build.xml
Allow each FormatReaderTest instance to run in a separate thread

This requires placing the XML validation call in a 'synchronized' block,
as that code is not thread-safe.

Conflicts:

	components/test-suite/build.xml
Add timestamp and thread information to log4j output

Conflicts:

	components/test-suite/build.xml
Hopefully prevent race condition when retrieving configuration
Remove duplicate filesets before constructing test instances
Log detected MD5s when the pixels hash tests fail
Add missing call to reader.close()
Add the thread name to the log file
Fix class casting when processing original metadata annotations
Bio-Rad: catch exception when parsing invalid dates
Slidebook: prevent the valid bits per pixel from being negative

Conflicts:

	components/bio-formats/src/loci/formats/in/SlidebookReader.java
Close the reader in a 'finally' block
Fix removal of used files during pre-processing
Add comment explaining why 'instanceof' is checked
Add a few explanatory comments
Merge pull request #710 from melissalinkert/testing-sandbox-dev_4_4

Data test updates (rebased onto dev_4_4)
Merge pull request #673 from melissalinkert/config-file-suffix

Make configuration file suffix configurable