Reportcase xform dict handling fix

basic issue was that arrays of dicts were not handled well when trying to "make everything a dict" for elasticsearch indexing.

Also adding conversion back. aim is to replace fullxforms and fullcases.