[backends] zypp: Don't count patterns in progress calculation

Patterns are not downloaded or installed, they just refer to other
packages as dependencies to be pulled in. When calculating the number
of packages to be downloaded and installed, skip patterns.
Merge pull request #17 from thp/upgrade-progress-fix

[backends] zypp: Don't count patterns in progress calculation