[WIP] Add extra data to DocumentToArray return format for jstree 3 compatibility

Perhaps this doesnt belong here although the OdmTree method being modified is already returning data that is somewhat specific to the jstree plugin. This adds a few extra keys that would be necessary to allow it to serve the right data format for jstree 3
is data renamed to text, or does data remain in jstree 3?