py3: Sack: accepts unicoded cachedir (Related: RhBug:1108908)

related with https://github.com/akozumpl/dnf/pull/135