need to fix for Berkshelf 2.0
v2.4.0 feature
description update
knife support with tests
ideas for 2.5
2.4.0 merge for release