Move over to YAML-based JSON Schema fragments

Speaking generally, YAML is more human readable and writable, and its lack of commas and braces makes writing it less error prone.

&lt;/bikeshed&gt;

@pedro Any thoughts on this move? Kind of considering it for API/Psmgr as well ...