Add json checks (useful for metadata.json)

This patch provides syntax checks for metadata.json, a file that helps
define characteristics of a puppet modue (usually pertaining to puppet
forge). The error provided by this check tends to be vague or misleading
(such is the nature when referencing improperly formatted structured
data).

Fixes: https://github.com/drwahl/puppet-git-hooks/issues/11