jsonify schema and taste files, and add docs.

This will proceed even if the number of columns doesn't match columnDefs. Shouldn't we make it a bit safer?