add enabled and autorefresh to service.

In SLE12 zypp will evaluate it.
In SLE11 zypp will ignore it.
use content encoding only for get requests
download all files on repodata/ directory earlier

otherwise they get downloaded to repodata and the incomplete .repodata
gets moved over the later