Updated the install function to use the same install/downgrade/reinstall logic for sources as it was already using for pkgs.
fixed pylint violations
Merge branch 'yumpkg.install-downgrade-from-source' of https://github.com/jond64/salt into downgrade
Merge branch 'downgrade' into develop