Ruby symlink doesn't work on Windows; pendingize tests
Fix knife-essentials cookbook unit test
Use cross-platform method for terminal width
Support backslash on Windows
Fix #60: make diff/upload/download understand default values
Make diff output friendlier by not printing defaults and printing in a specific order
Don't minimize out the name/id of the container, for easy reading
Tests for new JSON default diff
Protect against bad JSON on the client
Change JSON parse warning to error
Add knife diff --diff-filter option
Minimize files in knife show and download for easier reading
Make diff work with extra/missing directories again (fix for unit test)
Test to ensure json is output in sane order
Make diff formatting better now that output is prettier
Print error for bad json in knife upload
Fix #82: Allow knife upload of files with no name/id in them
Ignore . dirs in data bags and cookbooks
Report failed network reads in knife diff
Print out URL when we fail to retrieve