"knife dependencies" prints dependencies of nodes, roles and cookbooks
Print dependencies in the order in which they would need to be loaded
--local option for list
Support chef_repo_path, roles_path, multiple cookbook_paths
Issue #71: Make upload --purge cookbooks work
Make knife list actually obey local vs. remote
Honor chefignore correctly by passing paths relative to the cookbook
Pretend empty local cookbooks don't exist (since they can't be uploaded)
knife delete deletes local and remote by default
Add knife show --local
Rename knife dependencies -> knife deps
Use knife "ui.output" instead of puts
When there is no local repo, print absolute paths
Strip trailing whitespace, get rid of leading empty line
Add "knife list" tests
Move RSpec DSL to the ChefZero project
Replace some missed putses with output
Add --flat option to show full paths
Add -1 parameter for one-column list output
Add list -p for showing trailing slashes on dirs