More json ingest framework

Including super inefficient schema validation, and copy of volume.json
from curation/spec.