Support JSON data-type in config, data, and page metadata.

Drop dependency on YAML and YAML gem since it causes lots of installation problems.
YAML should still be supported by ruby's native yaml lib as of 1.9+