update mongo adapter to not nest json0 data; clean up throws in mongo adapter

type, version, and docName are always stored on _type, _v, and _id.
When the type isn't json0, the data is stored under the data property