Fix suggestions logic

This code was previously repeating the same action (setting the
suggestions key for the given package to list(provides) once for every
element in the set. While this did not produce a functionally incorrect
result, it is unnecessary and poorly-constructed as-is. This commit
simplifies the logic, and only performs that action once.
Remove unused variables
Merge pull request #11649 from terminalmage/yum-cleanup-2014.1

Fix suggestions logic (2014.1 branch)
Update test case to new return format.

Also, the comparison check is old, new or better, known -> unknown
Don't YAML'ify empty strings to `None`
Merge pull request #11658 from s0undt3ch/2014.1

2014.1 fixes
Revert "Switch a missed NaCl reference to pyobjects"

This reverts commit 1191a3aed98272d9e2870e90aede1378e5f308e5.
Revert "Switch to __name__ when getting the logger"

This reverts commit 3db248049798df4cce8613349d5ad9cf5c2f045a.
Revert "Support including & extending"

This reverts commit df887aded65dead0b6f4963fb49aef2b46d80f47.
Revert "Add pyobjects tests"

This reverts commit c4631c83a198521754793aef0b38bc5c3aca7a54.
Revert "Porting code from "nacl" project into Salt as "pyobjects""

This reverts commit 64aaaec60be56ae2265829a71794fcf65d9ce1c8.
Merge pull request #11682 from s0undt3ch/hotfix/pyobjects-in-2014.1

Remove pyobjects from 2014.1
Add salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()
Replace refs to getpass.getuser() with salt.utils.get_user()