Fixed use of zypper package cache

For unknown reasons zypper removes the pkg-cache-dir when
calling the addrepo command. Because this is unwanted kiwi
temporarly moves the current cache dir and moves it back
after the addrepo call is done