assert same number of dimensions and channels in batch as in training
assert same axis in batch as in training
Merge branch 'issue401'
use DatasetConstraintError instead of assertion when checking batch input
Merge pull request #435 from ilastik/issue401

Merged fix for #401 from bheuer
OpDataSelection: When applying user-specified dataset metadata, don't overwrite existing fields with 'None'.
SplitBodyCarving: Refactored parsing function in preparation to move it into the operator.
Merge branch 'master' of github.com:ilastik/ilastik
SplitBodyCarving: Moved annotation parsing code to the operator, so it can be used without the gui.
OpSplitBodyCarving: Moved annotation parsing operator into its own file.
HeadlessShell: Import known workflow modules before loading the project.
SplitBodyCarving: Supervoxel Export: Added command-line interface for producing supervoxelized bodies.
Merge branch 'split-body-preprocessing'
PixelClassification: Workflow: In batch flow, use OpSelectSubslot to obtain a dataset for shape constraint checking.
Merge pull request #437 from lfiaschi/master

Counting integrate into master
PixelClassification: Show segmentation layer over prediction layer.
Carving: Input layer: direct=True
DataSelection: Don't auto-import gui classes when the applet is imported. (Support headless scripts.)
LayerViewerApplet: Don't auto-import the gui module, since headless scripts may not want it.
Don't auto-include any applet guis, for qt-less headless testing.