examples: cleanups.
Pixel/Object Classification: Updated for lazyflow API change in ParallelVigraRfLazyflowClassifier.
See ilastik/lazyflow@4d7e08ed0c861ba18e994a8e8169c3efc4eae098 and ilastik/ilastik#1022
PixelClassification: Serializer: Deserialization of the ClassifierFactory now checks for version compatibility.
See recent lazyflow change: ilastik/lazyflow@bcd0fec61ae231c802e45d48381b304350d1edb2
logging: Added a few config entries
serializer: SerialClassifierFactorySlot: Fix class name, function args in shouldSerialize()
DataSelectionGui: Converted a few instance methods into classmethods so it's easier for other applets to use these functions.
shell: Don't attempt to change a read-only project when it is closed.
PixelClassification: Added a simple label import feature (for now, hdf5 only)
See also: #167
shell: Progress bar updates must always be routed through the event loop.
examples: minor cleanup
Pixel Classification: When the user changes the number of features, discard the old classifier, and prevent him from using the export window until a new classifier has been trained.
ThresholdTwoLevelsGui: When displaying input channels, use slot drange if possible.
PixelClassification: Added submenu for printing labels
PixelClassification: Gui: Added support Label Projection layer (debug mode only)
PixelClassification: Fixed a hang when entering live update due to a bug in recent commit: 610385243d64677fb3afdd64065350e8a6f7dad5
ilastik/applets/base/appletSerializer.py: Added the conversion of a given roi to a slicing for SerialBlockSlot.
Merge pull request #1026 from jakirkham/roi_to_slicing_SerialBlockSlot

Fix for handling rois in SerialBlockSlot
serializer: Always read group names in numerically sorted order, even if the name isn't formatted with leading zeros.
serializer: Added an assertion for expected slot type in SerialBlockSlot constructor
ilastik/applets/nanshe/opNansheRemoveZeroedLines.py: First attempt at an operator to wrap nanshe.advanced_image_processing.remove_zeroed_lines.