Use ${junit.version} from pom-scijava

Previously, the JUnit version was separately hardcoded in each
submodule; using the property defined in pom-scijava avoids potential
version skew.
EuclideanSpace: fix up javadoc
Add interface for annotated EuclideanSpaces

An "AnnotatedSpace" is a EuclideanSpace with some attached metadata for
each dimensional axis.
added a cast warning suppression in CellImg
added void default case to BasePairBitType.complement to satisfy Eclipse's
pickyness
removed unused variables from BinningTest
removed unused variable from DoubleUtil
suppressed deprecation warnings in CompositeRegionOfInterestTest
suppressed deprecation warnings in RandomAccessTest
suppressed unused variable warning in TestAbstractRegionOfInterest
example realcompositeargbconverter crops after alpha calculation
removed workaround for Javac return type overriding bug in AffineGet
and TranslationGet (not needed currently and we can reintroduce it
as needed)
added translations (n-d, 2-d and 3-d)
added ScaleGet interface and 2-d and 3-d Scale, added vararg set method to
Scale
use new realtransforms in volume renderer example
Merge branch 'master' into volume-rendering
Made Cell classes serializable

AbstractCell and ArrayDataAccess now implement Serializable, to
facilitate Cell serialization to disk.

Several fields in AbstractCell had to be made non-final, and a
zero-param constructor was added.
Merge branch 'cell-serialization'

This branch makes ArrayDataAccess and AbstractCell appropriate for
serialization.

Both now implement the Serializable interface. AbstractCell no longer
has "final" fields - as these need to be populated by reflection. Also
added a zero-parameter constructor to AbstractCell.

No change in Cell performance on the PerformanceBenchmark was observed.
Downgrade imglib2-io to use Bio-Formats 4.4 API

The 4.4.x stable releases are what OME is officially supporting, and are
less volatile than the 4.5.x development code (which has still not seen
a release).

This essentially reverts the following two commits:
  * 86fbb6706408e8788f1e08c43ea9c16dc50b99d3
  * 6b9c07e80585b293084c70330fef17fc458c300d

Note that this change is rather temporary, and mainly for the impending
2.0.0-beta-7 release. After that, we will switch to using the new SCIFIO
API (see https://github.com/scifio/scifio for details). The only reason
we don't switch right at this moment is that the new SCIFIO is still
missing one key feature: it cannot lean on Bio-Formats 4.4.x to read
proprietary file formats which have not yet converted to the new API.

Once SCIFIO supports such a fusion, the imglib2-io project will go away
in favor of ImgOpener and ImgOpener support directly in scifio.
Add some convenience methods to Histogram1d