Enable password to sudo from stdin for knife ssh bootstrap
Spec tests for Enable password to sudo from stdin for knife ssh
bootstrap functionality
Review comments for better readability
[CHEF-3683] Chef::Node objects should be sortable.

This commit adds a simple <=> method which will allow for Chef::Node
objects to be ordered based on their name.  The primary use case is
sorting arrays of nodes for use in templates.
[CHEF-3683] Assert entire order in test.
fix for chef 3386
Merge branch 'CHEF-3386'
Merge branch 'master' of https://github.com/opscode/chef into OC-6470
Move the tests for --use-sudo-password to a separate context
Fix incorrect option in test description from --sudo-use-password to --use-sudo-password
Remove extra '-' in test description for --use-sudo-password
Merge pull request #704 from opscode/adamed/OC-5726/password_for_sudo_updated

OC-5726: Enable password to sudo from stdin for knife ssh bootstrap
CHEF-3364 Fix up Smartos Package provider. Copied from https://github.com/benr/chef/tree/19c83ab362dab4931b50b7dbe322b0e44b4e64e3
CHEF-3364 Fix up expected strings.
CHEF-4065: change chef-client config default to use client_fork
make options negatable
[CHEF-3919] Added support for setting ">", "<", "<=" ... versions in Chef::Platform
[CHEF-3919] Chef::Platform test added for "greater than" comparators
[CHEF-3919] Some broken test fixed
[CHEF-3919] platform_spec s/comparator/operator/