Support undo/redo for an action's package.
Ensure that the PackageDiagramEditor gets refresh when the editor gets
focus. This happens when the user double-clicks on the package's name in
the Outline view.
Add undo/redo support for changes to the properties for UIAction.
Allow UIAction objects to be viewed and edited in the Eclipse properties
view (there are still bugs).