Added loci common as metakit dependency

Invoking compile-metakit from a clean working directory would fail, as
it depends on the loci-common jar. This has now been declared a
dependency in the ant build system.
Removed findbugs-ant.jar

To use findbugs, a user must download a findbugs package. This will
include a findbugs-ant.jar appropriate for the version of their core
findbugs.jar.

As the included version of findbugs-ant.jar was designed to work with a
specific (unknown) version of findbugs, it is unreasonable to maintain
this file.
Removed scifio-utils ant target

There is currently no need for this target to exist, as there is no
scifio/utils directory.
Added jar-common dependency in poi-loci targets

The ant-poi loci targets require a loci-common.jar, but were not
depending on jar-common. This has been corrected.
Ensured scifio findbugs and test targets get jars

findbugs-scifio and test-scifio will now build the pre-requisite jars as
necessary.
Ensured scifio.jar generated for ome-xml targets

All ome-xml targets will now ensure scifio.jar is built first.
Updated ant classpath for OME projects

The classpath for ome-io and ome-plugins had not been updated for the
new bio-formats-legacy/scifio components. The build.properties of these
projects should now reflect the proper classpath.
Updated target dependencies for ome-plugins

The ome-plugin ant targets should now properly build their pre-requisite
jars automatically.
Ome-io ant targets will build jar prereqs

All ome-io ant targets now depend on the appropriate jar pre-requisite
targets.
Ant bf-legacy targets now build prereq jars

The legacy-formats ant targets will now build required pre-requisite
jars automatically.
Bioformats targets build jar prereqs

The ant formats targets will now all build their pre-requisite jars
automatically.
Loci-plugins now builds prereq jars

The ant loci-plugins targets will now build their pre-requisite jars
automatically.
Updated ome-editor dependencies

The ant ome-editor targets now depend on the legacy-formats instead of
formats. Also, any pre-requisite jars will be built automatically by
ome-editor targets.

The build.properties file components/legacy/ome-editor also reflects the
adjusted dependency.
Updated ant dependencies of ome-notes

The ome-notes ant targets will now properly build their pre-requisite
jars automatically. Also, the dependency on Bio-Formats has been updated
to Bio-Formats-Legacy in both the toplevel.xml and ome-notes
build.properties.
Updated ant entry for Autogen component

Autogen ant targets will now automatically build their pre-requisite
jars.

Additionally, the old bio-formats dependency has been adjusted to
bio-formats legacy (in the toplevel.xml and autogen/build.properties).
Updated test-suite ant target

The test-suite ant targets now includes bio-formats-legacy and scifio
projects. These targets should now properly build all their dependencies
before executing.
Updated ome-tools target

Added a separate jars and artifacts loop in building tools-ome, as
either one or the other was being checked, causing errors in the
un-jarring.
Moved bio-formats/utils to bio-formats-legacy

The utils classes in bio-formats are now in bio-formats-legacy, as they
are dependent upon the loci.formats.* packages which have previously
been moved to the legacy component.
Utils targets now include component classpath

All utils targets will now include the base component's classpath,
instead of exclusively the artifact jar for that component. This will
ensure any jars in the lib/ directory are still present for compilation
(specifically this fixes a bug in tools-loci-plugins)