Bugfix/stable/pup 2218 yumrepo use yumconf

This pull request updates the yumrepo INI file provider to respect repos specified in /etc/yum.conf and use /etc/yum.conf as the default location for repos if the standard directory locations are not present.