requireLayerForAllModules

Requires every module to belong to a declared layers { } layer. A module matched by no layer pattern is invisible to layer enforcement and can depend on anything; this makes layer coverage exhaustive. Reports the uncovered-module rule at WARNING (promote with rule("uncovered-module") { severity = ERROR }). Does nothing until at least one layer is declared.