Remove the existing feature that allowed UIAction objects to be dropped
into the Outline view. To move actions into packages, we now use the
"Move to Package" context menu.
- Add a notifier so that changing a package's parent will notify
listeners.
- The Eclipse Outline view will now listen to package manager changes,
rather than explicitly refreshing after each operation.
Refactor the OutlineUndoOperation class into the standard IUndoOp
structure.
Add listener notification for fileMgr, and make the Files Editor refresh
on changes.
Provide more space on error dialogs, for larger messages.
Improve the handling of BuildML editor dirty states, to correctly
reflect the changes in the undo/redo stack.
The ActionsEditor should react to changes in action command strings.
An optimization to avoid refreshing the action TreeViewer multiple times
in a single operation.
Implement the following refactoring:
 - Moving "loose" files into a package.
 - undo/redo for the above operation.