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
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