Generates suggestions for module names. Each suggestion generates only next part of the name (ie. up to the name separator).
Assumes the module repository used has standard layered repository layout. Matching suggestions are found:
- under the repository root (excluding 'system' directory)
- under the system/layers/{layer name}
- under the system/add-ons/{add-on name}
Modules changed, removed or added via patches are not included in the suggestions.
The modules are not validated - invalid or disabled modules and empty directories are included in the suggestions.