jsonify schema and taste files, and add docs.

As with the same code in the `schema.Load` file, it takes a bit of reading to be satisfied that this is correct.