Bug 245412: (Experimental) Support for nested folders

- Workspace allows multi-segement path for projects
- Utility method to convert a (nested) folder into a project

- Unit tests

Pitfalls:
- Consumers (project view, JDT) have some assumption that
are broken by this change and seem to require some adaptation
to leverage nested projects