adding validation of content-length field
WIP: hacking on ugly spec tests
add counting content-length for streaming requests
WIP: partial rewrite of base specs on master
more test refactoring
rspec modernization
add specs for CHEF-4502 behavior
validate streaming file size
add real error for bad download size
[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