Modules naming and organization

I’d like to add a new type of module id node.
This id would be used for webjar that are only here to bundle a packages that is otherwise defined in xwiki-platform-node for publication on npm registries.

I uncovered the need for this type of module when working on the extraction of Live Data to make it reusable (see Extract Live Data to make it reusable outside XWiki).
During this refactoring, I need to introduce LD-specific packages. But I also need to distribute those packages as webjars in XWiki to make them reusable by other webjars without seeing the library code being duplicated in each webjar.

For instance xwiki-platform-livedata-node-ui is the webjar bundling @xwiki/platform-livedata-ui as a webjar, imported by xwiki-platform-livedata-webjar and xwiki-platform-notifications-webjar.