OpBlockwiseObjectClassification: block shape has exactly 1 channel, regardless of the raw data shape.
Fixes #581
PixelClassification: DataExport: Added some comments explaining the various dataset constraints.
gui serialization, adaptation of lazyflow changes
Merge pull request #586 from burgerdev/pr-fillmissing-bugfixes

gui serialization, adaptation of lazyflow changes
setup_mac.py: Don't use argv_emulation.
Carving: Don't show "Carving From Pixel Predictions" workflow unless 'debug' mode is enabled.
updated counting to api changes, added cplex and gurobi modules
fixed typo
adapting to visual studio
LayerViewerGui (base class): Don't allow subclasses to re-use layer instances in setupLayers().
ObjectClassification: Don't re-use layer instances, which isn't allowed by the LayerViewerGui base class.
Fixes #564
PixelClassification: Auto-disable live update if the "Live update" button is auto-disabled.
All applets: Guis implement stopAndCleanup() and unsubscribe from slot notifications on cleanup.
add a button to export object features to a pickle file
change the block channel dimensions
add the filter implementation switch to pixel classification
ObjectClassification: Fixed update of prediction layer colortable so it stays in sync with the label list colors.
PixelClassification: Disable upstream applets when "Live update" mode is active.
Fixes #577
don't own the prediction layer
check if there are features selected