libdiscover/appstream: Skip stable/dev releases with a future start date
When preparing for a stable release, the metadata will be updated to the final state ("stable") with a date starting in the future (the actual release date). In this case, we should not offer the update to the next major release until it is actually "started", i.e. released.