Further visualization subsystem implementation. Created
VisualizationViewEvent and VisualizationSettings. Made SafeVisualization
broadcast the VisualizationViewEvent. The main VisualizationWizard can
now launch extending VisualizationWizards.
Updated VisualizationWizard so it is now created with an IVisualization.
This allows wizards to call functions back to their visualizations to
edit various settings depending on the wizard content.
UI significantly overhauled. New toolbar buttons, icons, menu items,
handlers and commands.
First pass at the DataEditor rework
Merge branch 'dev' into mullins
Moved settings handling from IVisualization to VisualizationView.
Merge branch 'dev' into dimou

Conflicts:
	Application.e4xmi
	LinGUIne.product
	src/LinGUIne/extensions/VisualizationView.java
	src/LinGUIne/extensions/VisualizationWizard.java
	src/LinGUIne/utilities/SafeVisualization.java
	src/LinGUIne/wizards/VisualizationWizard.java
	src/LinGUIne/wizards/VisualizationWizardSelectVisualizationPage.java
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.
IVisualizations obtain their results via the new setResult method
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.