YAML support

YAML 1.2 is a superset of JSON. Unfortunately, there's no Python library that supports YAML 1.2 that I know of. PyYAML, which supports YAML 1.1, is probably pretty close though, so we can offer the option of YAML.