reworked workspace state nesting support, general api work

deprecated WorkspaceState, all clients should use WorkspaceState2

-Dm2e.workspace.state system property value is now interpreted as
a path, this allows explicit support for nested workspace/reactors
by the host application

MutableWorkspaceState does not implicitly inherit outer workspace
state any more.

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
5 files changed
tree: 0c1e8e5a9a859e17a1f5759a4e94d53945915737
  1. org.eclipse.m2e.workspace.cli/
  2. .gitignore