Factored out the module name matcher logic into a separate module, for easier maintenance, writing of unit tests, and potential usage outside of the Uize.Build.Util.runUnitTests context.