drpm support

There were 3 fixes:

- fixed the invalid use of py3 map() function.
- worked around a librepo bug, which does not accept non-unicode checksums.
- override the /bin/applydeltarpm check in unit tests to make sure drpm code is enabled.