skip cached cookbooks missing their name attributes
add warning and reduce generate_cookbook duplication
update log message
Merge pull request #1198 from berkshelf/omit_broken_name_cbs

Skip cached cookbooks missing their name attributes instead of failing