make zypper_repository recognice --type, --check and --refresh options

The defaults are the same as before, but with this change it is possible to:
* add repos without a direct check  (if they are not available yet, for example)
* give the type of the repository (needed if the direct check is not run)
* disable refresh for repositories that do not change (like most of the yast2 repos for example)