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
Use syntax highlighting in the README
Fix typos
Fix tagline and heading
Merge pull request #191 from sethvargo/readme_format

Use syntax highlighting in the README
move Node Resource doc block to proper location

closes 197
version bump 1.4.0
add from_file and from_json methods to the resource object
add from_json unit test
add unit test to from_file
minor formatting fixes
Merge pull request #198 from stensonb/feature/resource-from-file-and-json

Add resource #from_file and #from_json methods
Support for encrypted data bag format version 1
Merge pull request #199 from wjessop/v1_encrypted_databags

Support for encrypted data bag format version 1
fix formatting from previous commit
Merge master