Fix dependencies

A few were missing, and SCIFIO was hardcoded to 0.3.0
instead of using the handy ${scifio.version} property.
The dependency on bio-formats is also runtime only.

FWIW, I figured out which dependencies were missing using the command:

    mvn dependency:analyze