Restore clients 'validator' property.
Some file checks to handle cases where additional files or structure are in the cookbooks directory.
Detect if version string is present in cookbook name and handle either possibility cleanly.
Add option to backup cookbooks without version information.
Need to remove old cookbook directory if it existed.
Merge https://github.com/kgutwin/knife-backup

Restore clients 'validator' property.