collection,entity,file models coded in JSON

Hopefully this will be more flexible than writing them in Python.
Importing won't be necessary.  They can be placed somewhere and
referred to in a settings file.  These should be visible from
both ddr-local and ddr-public.
get model fields list from JSON model files
generate ElasticSearch mappings from JSON model files

JSON model files have an "elasticsearch_properties" field