zypp backend: Implement upgrade-system (like 'zypper dup')

Example usage:

    pkcon upgrade-system sailfish default

The distro-id ("sailfish") and the method ("default") are ignored,
but have to be passed for PackageKit to allow an upgrade.

[backends] Implement support for upgrade-system in zypp backend