Fixes #7438: moved facter loading into the facter plugin descriptor
fixes #7596 - validate plugin dependencies when loading, various fixes
Fixes #7181: added initial support for rubocop
Fixes #7749 - allow using logger in log_halt helper
fixes #7850 - pin mixlib-shellout for Ruby 1.8 compatibility
fixes #7822 - forbid HTTPS requests with no client SSL certificate
Fixes #7860 - added puppetssh_wait option
Fixes #7862 - Upgrade rubocop version
fixes #7660: fixes first bunch of rubocop warnings
Fixes #7922 - promote uri and http to instance property

This will allow to re-use existing http connection for subsequent
requests.
Fixes #7859 - puppetssh run works on Ruby 1.9+
Bump version to 1.8-develop
Remove chef related code

Code was extracted to separate chef plugin. See
https://github.com/theforeman/smart_proxy_chef