First pass at the DataEditor rework
Merge branch 'dev' into mullins
DataEditor rework almost entirely complete: AnnotationSet editor added
and Settings hooked up. Settings no longer gets selection events but
instead gets a custom ACTIVE_EDITOR_CHANGED event. Editors now have
icons.
Can now create new Annotations and switch from editing plain text to
editing annotations
Refactored MetaPart so that it now swaps out its Composite based on the
currently active Part. ProjectExplorer and QuickAnalysis both have
properties now.
Fixed some small bugs
Fixed small bug wherein SettingsPart would not reset to the default
Composite when all editors are closed.
Nodes in ProjectExplorer now have icons
NewGroupWizard very nearly completed and normalized ids for
HandledMenuItems in Application.e4xmi
Fixed a bug when selecting nested Project Groups and added Groups to the
ProjectExplorerSelection
NewGroup support completed. Added new icons for ProjectExplorer nodes.
ImportProjectWizard completed.
Refactored ProjectExplorer a bit and continued work on its context menu
Added new commands for ProjectExplorer context menu and implemented
remove group and remove project data. Also fixed several removal-related
bugs in Project.
Redesigned the NewFileWizard to support groups and context like the
NewGroupWizard does
Added Move and Open context menu items to ProjectExplorer
Fleshed out support for VisualResults and added VisualResultViewEditor
to display them.
Add hook into DataEditorManager for VisualResultViewEditor
Merge branch 'mullins' into dev

Conflicts:
	LinGUIne.product
	src/LinGUIne/events/LinGUIneEvents.java