fix errorhandling in zypper.py module
fix errorhandling in zypper.py module

package_latest was calling package_present but did not care
about the return code so errors in package_present were hidden
and everthing look ok on the console when zypper update did not fail,
but no packages where installed.

thaim/ansible,thaim/ansible