Create bioformats_all.jar and bioformats_nolog.jar

The Ant 'tools' target and default Maven goal will create both jars.
bioformats_all.jar is the union of loci_tools.jar and ome_tools.jar;
bioformats_nolog.jar is the same as bioformats_all.jar, but without
slf4j-log4j and log4j.
Fix 'tools' target dependencies
Remove bioformats_all.jar
Rename bioformats_nolog to bioformats_package
Ask Travis to test the top-level Ant compile targets
Fix dependencies for the compile-ome-io target
Add -x option to shell script
Fix ant build target to prevent infinite loops
ant: version and shortversion are the same
merge develop -D org -I include -E exclude: PR 528 (Tile performance improvements for VMS and NDPI)
merge develop -D org -I include -E exclude: PR 857 (Initial support for Zeiss .lms files)
merge develop -D org -I include -E exclude: PR 858 (Initial support for Veeco AFM data)
merge develop -D org -I include -E exclude: PR 859 (Assorted metadata/tile parsing fixes)
merge develop -D org -I include -E exclude: PR 866 (Update POMs to point to mirror of the cppwrap plugin (rebased onto develop))
merge develop -D org -I include -E exclude: PR 884 (Make a buildable source release)
merge develop -D org -I include -E exclude: PR 885 (Correctly set Modulo annotations for multi-Image datasets)
merge develop -D org -I include -E exclude: PR 886 (Flex: be more permissive in parsing IFDs and XML)
merge develop -D org -I include -E exclude: PR 891 (Fix tiled TIFF reading and writing (rebased onto develop))
merge develop -D org -I include -E exclude: PR 896 (Initial version of bfCheckJavaMemory (rebased onto develop))
merge develop -D org -I include -E exclude: PR 897 (Implement pre-loading for .sdt files in the interest of performance. (rebased onto develop))