Add support for automatically using the Systemd service provider if it's in use
CHEF-4791 Add more windows service states to the start/stop control flow
http://msdn.microsoft.com/en-us/library/windows/desktop/ee126211(v=vs.85).aspx
Fixed whitespace in changes.
Fixed deprecation warnings for `stub!` and `mock` in tests.
Added tests for `START_PENDING` and `STOP_PENDING` state to `stop_service` and `start_service`
Add specs for CHEF-5355. Only pass on port in Host header when port is different from default port for URI scheme.
Only pass on port in Host header when it is different from default port
for URI scheme (80 or 443). Fixes CHEF-5355.
Default port HTTP port 80 is not passed on in the Host header.
Request on https scheme no longer sets default 443 port in Host header.
CHEF-5347: Allow for undefined solaris services in the service resource.
CHEF-5347: Use shell_out! with returns [0, 1].
CHEF-5437: Ruby 8 syntax still required.
Install on ArchLinux as a system gem explicitly
CHEF-5365 - if user home directory is not set via environment, then default user_home to the current directory.
CHEF-5365 - added a unit test to ensure fallback of Dir.pwd works without environment variables set
Updated selinux path check to allow for directories that have a space in the name. Fixes CHEF-5095
Merge pull request #1471 from kjwierenga/CHEF-5355

Fix CHEF-5355. Don't pass on default HTTP port (80) in Host header. [rebased on master]
Merge pull request #1477 from MarkGibbons/CHEF-5347

CHEF-5347: Allow for undefined solaris services in the service resource.
Updated tests with more complicated data, fixed regex. Resolves CHEF-4893
Merge pull request #1500 from opscode/shain/spaces_in_selinux_path

Updated selinux path check to allow for directories that have a space in...
Merge pull request #1501 from opscode/shain/rpm_version_regex

Updated tests with more complicated data, fixed regex
Updated changelog