POM: add missing developer ID
Add <distributionManagement> preemptively

The next bump to our parent will introduce a new distributionManagement
section intended to deploy to OSS Sonatype. We are not ready for that yet,
though, so make sure that we continue to deploy to ImageJ's Maven
repositories.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Update to pom-scijava 1.130

Update to the latest pom-scijava. This includes an update to SCIFIO
0.9.0, which introduces several API breakages.

Updated to use the new SCIFIO API as needed.
pom.xml: add mpicbg properties

pom-scijava 1.130 removed the mpicbg version and group id properties.
The expectation is that consumers of these libraries should specify
these properties themselves.
Remove broken modules

They have been broken for a very long time now. Better to remove them;
Should any of it be actually needed, it is dirt easy to extract the
needed parts from Git's history.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Merge branch 'master' of git://github.com/imagej/imglib

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

Conflicts:
	pom.xml
Split ImgTest into separate unit test classes

This test class previously resided in the imglib2-ij component for the
sole reason that it contained a unit test for the ImagePlusImg class.

This change splits apart the unit tests such that each Img subclass's
tests reside in their own unit testing class, as per normal unit testing
conventions. To share code, we migrate the common protected methods from
ImgTest into an ImgTestHelper class in imglib2 core. Then we split the
test method for each Img subclass into its own unit test class in the
appropriate component; i.e.: ArrayImg, CellImg and PlanarImg move to
imglib2 core, while ImagePlusImg remains in imglib2-ij.
Move non-imglib2-ij-specific manual test classes

These classes belong in imglib2-tests, not imglib2-ij.
That includes the ImgLib2 benchmark I wrote long ago, too.

Note that this change purges the mpicbg dependency fully from
imglib2-ij, freeing it from any shadow of the GPL, even in test scope!
Bump to pom-scijava 1.131

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Bump to pom-scijava 1.132

Signed-off-by: Jenkins <jenkins@dev.loci.wisc.edu>
Finalize the split-off of imglib-ij

The code moved to its own repository:

	https://github.com/imglib/imglib-ij/

The commit 46138a89(Move non-imglib2-ij-specific manual test classes)
in the new repository corresponds to the commit 8544c7aa(Move
non-imglib2-ij-specific manual test classes) in

	https://github.com/imglib/imglib

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Finalize the split-off of imglib-tests

The history was extracted via

	git filter-branch --subdirectory-filter tests/

into its own repository:

	https://github.com/imglib/imglib-tests/

The commit 58cc0508(Move non-imglib2-ij-specific manual test classes)
in the new repository corresponds to the commit 8544c7aa(Move
non-imglib2-ij-specific manual test classes) in

	https://github.com/imglib/imglib

For history predating 25509aeb(Add a simple imglib test that squares an
image.), please look into the latter repository.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Finalize the split-off of imglib-scripting

The history was extracted via

	git filter-branch --subdirectory-filter scripting/

into its own repository:

	https://github.com/imglib/imglib-scripting/

The commit 986803c8(Update to pom-scijava 1.130) in the new repository
corresponds to the commit 34f2267a(Update to pom-scijava 1.130) in

	https://github.com/imglib/imglib

For history predating 34f2267a(Update to pom-scijava 1.130), please look
into the latter repository.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Finalize the split-off of imglib-tutorials

The history was extracted via

	git filter-branch --subdirectory-filter examples/

into its own repository:

	https://github.com/imglib/imglib-tutorials/

The commit 839f83647(Update to pom-scijava 1.130) in the new repository
corresponds to the commit 34f2267a(Update to pom-scijava 1.130) in

	https://github.com/imglib/imglib

For history predating 66a4c24d6(Update to pom-scijava 1.130), please look
into the latter repository.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Migrate net.imglib2.view unit tests to core

These tests were previously part of the imglib2-tests component, but as
unit tests they belong in the same component as the classes they test.
POM: tweak license name of GPL components
Merge branch 'master' into componenttree-refactor
fixed a bug in RandomAccessibleCursor:
calculation of maxIndexOnLine was wrong for negative indices.
Thanks to Jean-Yves Tinevez for reporting the bug.
refactored HyperSliceImgPlus
adapted related tests to changes in hypersliceimgplus