add basic support for --downgrade (mga#6655) enabling eg to switching back to packages from core/release after having installed some from core/updates_testing, then disabling it (backported from trunk)