Deprecated the old name.
Updated existing use cases to use the new name or to switch to `TConsumeAllMpmcQueue` if the order of consumption doesn't matter.
Added `IsEmpty()` method to `TConsumeAllMpmcQueue`
#rb devin.doucette, arne.schober
#preflight 6389f53f9242c013261fca6b
[CL 23371804 by Andriy Tylychko in ue5-main branch]
The initial version only reports the presence of licensee versions as an error, to aid in tracking down invalid engine packages. The goal is to migrate functionality from the PkgInfo commandlet into this tool to provide low-overhead package scanning.
#preflight none
#rb Aurel.Cordonnier
#rnx
[CL 19303248 by Devin Doucette in ue5-main branch]