Split doctype mappings for default index

Mappings for the default index now contain a merged version of the core
doctype properties (from `config/schema/default/core.json`) combined
with each individual doctype's properties. This is generated from each
file present in the `config/schema/default/doctypes` directory.
Add schema for cma_case doctype format
Strip the details key from doctype properties

The details key contains information useful for other applications but
not intended for elasticsearch. There will be future work to expose this
information in a useful way.