Added LegendView without compile errors. Note: View can be opened but functionalities still need to be fixed.
Fixed folder label display.
Fixed move layer back and front commands.
Added synchronization of context model's layers list and map's legend items list.
Added LayerItemProvider to provide image and text for the LayerLegendItems.
Fixed hooks to handling of checkboxes to respect LayerLegendItem instead of Layer.
Fixed layer ordering functionalities.
Updated rename action/dialog.
Fixed drag and drop functionality for legend view.
Updated logic that synchronizes layers list with legend list.
fixes for spatial toolbox to also load default jars
Fixes checkbox refresh logic.
Fixes for checkbox enablement and expansion state.
Fixes refresh of grid handler.
Updated handling when interaction property is changed.
Updated context menu handling.
Updated context model enablements and delete functionality.
Fixed NPE when layer does not have an ID.
Merge remote-tracking branch 'upstream/master' into masterLegendMerge
Merge pull request #151 from uDig/masterLegendMerge

Accepting pull request for LegendView RFC - the issues related to the model saving out legend items are an annoyance but unrelated to this specific view.