pep8 fix
Add createrepo_cmd argument to the main function and forward it to the run_createrepo function

The createrepo_cmd allows to specify which createrepo command to use when
running createrepo, thus allowing you to use the python or the C createrepo
versions.
Implement _get_createrepo and use it to forward to the backend which createrepo to invoke