Switches from actionSets to command infrastructure

Eclipse deprecated the actionSet mechanism for contributing to the
UI in favour of the command infrastructure. This adopts the new way
to place a contribution into the Eclipse UI.

Refs #6