Filter available ents for re-sourcing on lookup

Entitlements are returned in order of best fit. Active entitlements are preferred
over future entitlements. When choosing between active entitlements, prefer
ones that end last. When choosing between future entitlements, prefer ones that
start first.