[CHEF-5269] Added additional ruby environment files to .gitignore.

- .ruby-version
- .ruby-gemset
[CHEF-5289] Remove 'Opscode' from service description
Merge pull request #1422 from juliandunn/CHEF-5289

[CHEF-5289] Remove 'Opscode' from service description
Merge pull request #1419 from opscode/CHEF-4697

add knife options for chef-full customization
Allow for multiple package files to be passed to yum
Revert "Allow for multiple package files to be passed to yum"

This reverts commit 590fb1e3f921eba552f85af516bac2684d2a9a74.
Change chef-full bootstrap template to install the current latest version of the workstation version to resolve errors while bootstrapping with a pre-release version.
require chef/mixin/command in Knife::Ssh to solve below error:

bundle exec knife bootstrap 127.0.0.1
Connecting to 127.0.0.1
ERROR: knife encountered an unexpected error
This may be a bug in the 'bootstrap' knife command or plugin
Please collect the output of this command with the `-VV` option before filing a bug report.
Exception: NameError: uninitialized constant Chef::Mixin::Command
Merge pull request #1403 from alex-ethier/CHEF-5269

[CHEF-5269] Added additional ruby environment files to .gitignore.
Changelog info for CHEF_4911.
Merge pull request #1420 from opscode/sersut/CHEF-4911

Give -p option to install.sh if we are bootstrapping a pre-release version
add whitelist config options for attributes saved by the node
update stubs for new node.save behavior