Add buff-ignore; correctly apply chefignore

- Fixes #151
- Fixes RiotGames/berkshelf#587
Fix broken specs
Use the public API for ignore
Sort checksum keys for testing purposes
Merge pull request #192 from sethvargo/151_chefignore

Add buff-ignore; correctly apply chefignore