Fix indentation
LabelingApplet: Avoid instantiating an unused top-level operator if the subclass has already created a top-level operator.
CarvingGui: Don't assume that RawInput is always ready().
Carving:
- Set correct dtype for output slots.
- Expose MST as a top-level slot to allow svg visualization
- Hard-code 'labels allowed' flag as True, since it makes no sense to open the carving workflow without labeling it.
Added CarvingFromPixelPredictionsWorkflow
OpPreprocessing: Refactored as a composite of three internal operators: filter, watershed, and mst creator.
PreprocessingGui: Show filtered output, watershed and layer controls.
add "block gui" to layer viewer menu in debug mode
Pixel Classification: Added input constraint: all images must have the same number of channels.
DataSelection: Detail table supports double-click for replacing empty rows and editing properties for non-empty rows.
DataSelection: Re-order the layerstack when the user switches tabs so the current role's data is shown on top.
DataSelection: Re-name and emphasize 'add files' button
DataSelection: Support drag-and-drop for adding new input files.
DataSelection:
- Don't save 'axisorder' dataset info field anymore
- use original_axistags (when present) to determine the axis order to show to the user.
Use lazyflow.operators.adaptors.Op5ifyer (it was removed from volumina)
DataSelection/Shell: Fixed importing of v0.5 projects.
Fixes #363
started refactoring blockwise, minor changes to other stuff
more refactoring in blockwise classification tests
Merge branch 'oc-testing' of github.com:burgerdev/ilastik into oc-testing

Conflicts:
	tests/test_applets/blockwiseObjectClassification/testOpBlockwiseObjectClassification.py