KSENROLL-14743 change the module detection to handle default parameter value

In a parameterized build we can't seem to have an optional parameter.  So
instead we use a default value of 'all' to denote all modules should be built.