add real error for bad download size
Add public API for expanding run_list in Chef::Client

External projects like chefspec need to do this separately so they can
inject custom behavior before/after.
Merge branch 'CHEF-4983'
Remove most references to wiki from the README

* Replace most references to the wiki with appropriate docs.opscode.com
  content.
* Put a link to learnchef at the very top for new users
* Half of the development guide was "how to install from source"; make
  that its own section instead of linking to wiki.
Update copyright footer in the readme
Merge branch 'nowiki'

Updates the README to point to docs.opscode.com when possible.
[CHEF-4885] Don't define illegally named methods called :windows_8.1?
Added rspec test to check dynamic legit method name
CHEF-4885: Refactor to add more tests, workaround for Win 8.1 API change
rename ValidateResponse to ValidateContentLength
move text message to exception class
Merge pull request #1227 from opscode/lcg/CHEF-4502

CHEF-4502:  Validate Content-Length Field in HTTP requests
Merge pull request #1234 from opscode/adamed/oc-10899

CHEF-4885: Chef::ReservedNames::Win32::Version has invalid methods
bump to rspec 2.14.x
fix "please stub a default message first"

fixes this kind of thing:

  1) Chef::Application class method: fatal! should log an error message to the logger
     Failure/Error: Chef::Log.stub!(:fatal).with("blah").and_return(true)
       #<IO:0x0000010106ab88> received :puts with unexpected arguments
         expected: ("FATAL: blah")
              got: (no args)
        Please stub a default value first if message might be received with other args as well.
     # /Users/lamont/oc/chef/spec/unit/application_spec.rb:234:in `block (3 levels) in <top (required)>'
fix rspec_reset problem

follows the pattern in the rspec-mocks spec tests of defining a
helper module:

https://github.com/rspec/rspec-mocks/blob/cee433c89125a3984df33c87eb61985613adce9b/spec/spec_helper.rb
fix obvious derp

the fact that rspec 2.14 accepted this and changed the
should_not_receive into a should_receive is a bit of a bug in
rspec.
s/stub!/stub/g

fix deprecation warnings
s/mock\(/double(/g
the perils of regexp-based code editing