Make knife info messages go to stderr (for CHEF-4760).
Update tests for CHEF-4760 change.
Merge branch 'chef-4760-knife-logging'
[CHEF-4586] Remove the unused StreamingCookbookUploader class
CHEF-4760, CHEF-4586 changelog updates
change file_staging_uses_destdir default to true
make no_lazy_load the default

modernization of spec tests and additional specs added
deprecated ruby 1.8.7 through 1.9.2
CHEF-3684: do not clear file cache on override run list
clean up deleted files in cookbooks we synch

this also fixes bugs where dotfiles would be missed
in loops that search through the file cache.
Merge pull request #1663 from opscode/lcg/yay-chef-12

Lcg/yay chef 12