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
ImageConverter: fix dimensions of the last tile

Suggested by Kristian Kjaergaard on the ome-users mailing list:

http://lists.openmicroscopy.org.uk/pipermail/ome-users/2013-September/003940.html

If the width (or height) of the image is evenly divisible by the tile
width (or height), the previous behavior was to set the width (or
height) of the last tile to be converted to 0.
merge dev_4_4 -D org -I include -E exclude: PR 673 (Make configuration file suffix configurable)
merge dev_4_4 -D org -I include -E exclude: PR 707 (Metamorph image names)
merge dev_4_4 -D org -I include -E exclude: PR 710 (Data test updates (rebased onto dev_4_4))
merge dev_4_4 -D org -I include -E exclude: PR 711 (ImageConverter: fix dimensions of the last tile)