fixes #4658 - parse puppet.conf with augeas instead of puppet internals
fixes #4660 - stub omshell during DHCP tests
fixes #4661 - store hostname with virsh DHCP reservations
Fixes #2259 - trusted hosts work with passenger
fixes #4686 - don't rely on Puppet[:config] to store config file location
fixes #1809 - freeipa integration to smartproxy