Added check for debconf-utils to debconfmod module.
some minor fixes to the contrib doc
Update shadow password docs with improved hash command
Fixed a boolean logic oopsy
Merge pull request #3201 from archtaku/issue2906

Prepare ebuild for multi-pkg support in pkg.latest
Added debconfmod state
Cut the number of dependencies in selinux.py
Added an extra bit of documentation
Merge pull request #3203 from techhat/selinux

Cut the number of dependencies in selinux.py
Add result field to service situation

Shoud be a fix for #3150, needs confirming
Correctly using the test option now
Correctly detect Amazon Linux
Merge pull request #3205 from techhat/issue3121

Correctly detect Amazon Linux
Getting #3123 working will take some more backend work...
Remove transitional code to clean up long dead bug in private

Key management, Fix #3025
Fix #2895
Don't chmod on Windows
Changed grain check to os_family and removed an early return from a loop.
Some docs touch ups.
Some docs touch ups.