hack nar-maven cofiguration to somehow compile on my (Tobias) mac.
Macros to instantiate templated functions for given set of dimensions and arguments.
Example that illustrates wrapping of VIGRAs gaussianSmoothMultiArray()
rework Example2 to make it easier to test with different types.
update pom
ArrayImg based on NIO direct buffers. This has been copied from branch
"buffer-and-unsafe" of imglib2, such that vigra-imglib2 builds with the
imglib2 master.

For yet another possible approach to sharing memory with C++, namely using
sun.misc.Unsafe, see imglib2 buffer-and-unsafe branch.
added arrayMetadata()
changed test image
made CHOOSE() macro work with Visual Studio, introduced namespace imglib2
simplified CHOOSE() macro
nar-maven-plugin-3.0.0-rc-3 finds dependencies automatically
modified VigraWrapper to use images backed by unsafe instead of direct buffers.
set nar-maven-plugin version to rc-2
update nar-maven-plugin version in pom
remove unused stuff
bump parent to pom-scijava 1.162 and use managed dependency versions
git ignore .DS_Store
use vigra from standard path
dispose scifio context
MultiArrayInfo java and c++ classes (shape, type, and data_ptr)
added MultiArrayInfo.getMultiArray<N,T>() function