Started porting original multi-data branch to the latest master so I can start the gui from scratch.
wip: Added data lane summary table/model
wip: Handle lane insertion/removal in summary table
wip: Don't pass applet to the serializer. Also, comment out serializer new lane handling for now.
wip: Use layerviewer workflow for testing, fixed bug in layerviewer gui, serializer stack loading takes lane/role index parameter, Added data detail viewer table/model/widget.
wip: Added dummy context menu
wip: 'select file' buttons are now menus, and are handled in the dataselection gui.
wip: Added stack file selection widget, and some other stuff.
wip: Handle 'replace with' menu items, fixed error handling for invalid stack file selection.
Working on dataset info properties editor widget.  Works for axes and drange.
dataset info properties editor: Actually apply the user's settings to the real operator when the dialog is accepted
Support changing the storage location in the properties editor.
recorder:
- Added command-line arg for starting recorder on app startup.
- Confirm quit if the user hasn't saved the recording yet.
recorder: Give the comment edit box focus on startup.
ilastik.py: Force debug mode when recording.
EventRecorder: Fix menus on fedora, better logic for recorder confirmQuit() warning, added support for QCloseEvents.
Merge branch 'multi-lane-data'

Conflicts:
	ilastik/applets/dataSelection/dataSelectionGui.py
	ilastik/widgets/massFileLoader.py
DatasetInfo: Added fromstack member, and use it to decide which storage options are available.
OpDataSelection: Extra assertions.
DataSelection: Disable 0.5 import for now.