Allow ICliActions in plugins to run isolated
the tap package install command run in "isolated" mode (from a tmp folder). That this mode is used for this particular action is hardcoded. We should make it possible for other actions developed separatly from OpenTAP itself to also run in this mode.
The REST API package would need this to implement an
tap image install command.
To run in this mode an
ICliAction plugin would need to inherit from a new
IsolatedPackageAction base class that itself inherits from
DisplayAttribute name or group on the
ICliAction plugin would also have to be "install" or "uninstall" for now.