TEIIDDES-1878: Implement new server action as a command

* Adds missing plumbing for the new server action

* EditServerAction
 * Removes shell reference since the action can be instantiated prior to
   the workbench being displayed