Major updates to elasticsearch related to case and xform indexing.

make case and xforms which provide ONE global barebones type in the index.

and separate fullcase and fullxform types for domain specific fully fleshed out types.