Use pretty metadata.json format for knife diff

Knife command `knife cookbook metadata from file` generates
pretty formatted metadata.json.
Match the format to give better `knife diff metadata.json` output.
Update metadata.json checksum
Add a comment and link to the issue for last change
Merge pull request #287 from iroller/fix-knife-diff-metadata

Use pretty json format for metadata.json