first attempt at SpimRegistration import dialog.
hack avoid rounding errors when computing best-suited mipmap level.
remove unused code
create sequence-description xml with base path relative to location of the file.
change visibility of some methods for use by CATMAID tile server
report hdf5 creation progress to a ProgressListener interface
added dependency on bio-formats
FileSequenceImageLoader can load byte images now (through IJ1).
Return RandomAccessibleInterval instead of ImgPlus from ImgLoader.
yet another special-purpose import function
Started exporter for IJs current ImagePlus as an xml/hdf5 dataset.
Only supports 3D (xyz) stacks currently.
Only supports GRAY8, GRAY16, and GRAY32 images currently.
Dialog for choosing output folder, resolutions, etc is still missing.
updated plugins.config and added plugin to open xml/hdf5 in viewer.
clean up
Make AbstractAnimator more re-usable

Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
Add a TranslationAnimator

Signed-off-by: Jean-Yves Tinevez <jean-yves.tinevez@pasteur.fr>
introduced additional abstract class AbstractTransformAnimator, such that
animators that do not provide an AffineTransform3D (TextOverlayAnimator) do
not have to implement this dummy functionality.
Revised comments and reformatted to imglib2 code style.
bugfix.
use canonical paths. Before getRelativePath(".", "/path/./dir/") didn't
work when "/path/" was the current directory.
ImagePlus export: added dialog for choosing output path, resolutions, etc.
ImagePlus export: export 4D/5D stacks (multi-channel and/ or timelapse)
disable min/max fields unless minMaxOption "Use values specified below" is selected.
Update help text (shortcuts for moving in time).