shipit/api: export Devedtion version (#2111)
shipit/api: export Devedtion version (#2111)

* shipit/api: export Devedtion version

First 2 Devedition releases are released before betas. In this case we
try to run sanity checks using the latest devedtion version
against versions in firefox_primary_builds.json, which
doesn't explicitly contain devedition versions. The sanity check fails
with `Too few firefox primary builds for FIREFOX_DEVEDITION`.

The patch adds FIREFOX_DEVEDITION to the list of versions used in
firefox_primary_builds.json using `set` sowe don't duplicate entries.

This also means that sometimes we may have multiple entries with beta
version pattern in firefox_primary_builds.json. Per our chat with pmac,
this shouldn't be an issue. We have something similar when we ship 2 ESR
releases at the same time.

* Include Product.DEVEDITION in the check

mozilla-releng/services,mozilla-releng/services,La0/mozilla-relengapi,La0/mozilla-relengapi,mozilla-releng/services,La0/mozilla-relengapi,La0/mozilla-relengapi,mozilla-releng/services