Only use entitlements that provide products for compliantUntil

Removed dead code, fixed comparator with no return.
Stopped checking duplicate dates.