Recognize hyphenated cookbook names in the main CHANGELOG.md header

`knife cookbook create`'s default behavior and Stove's error messages indicate the cookbook name should be in the main changelog header, but doing this causes Stove to [fail](https://gist.github.com/RoboticCheese/8456511) while validating the changelog format for cookbooks with hyphenated names.