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
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
Merge pull request #1487 from aespinosa/CHEF-5366-properly-bootstrap-gem-on-archlinux

[CHEF-5366] Install on ArchLinux as a system gem explicitly
update for merges