HPCC-11775 Improve efficiency of WUiterate in Sasha

WUiterate which scans and filters archives and online workunits,
accessed Dali in an inefficient way, especially in the case of
requesting a single workunit.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
It used to be
```(!mask||!*mask||WildMatch(wuid,mask,true))```

i.e. if blank or WildMatch (including of "*", that would match all wuid's)
Now with:
```    bool unfiltered = !mask || !*mask || (0==strcmp(mask,"*"));```

It can be blank or "*" (match all) or WildMatch.
So the only difference is, I think, is that it avoids call to WildMatch if "*"

No?