(PDB-712) Modify export to accomodate structured facts.

This pull request changes the export procedure to allow the export of
structured facts.
(PDB-713) Modify anonymize to accomodate structured facts.

This pull request ensures that anonymization does not change the top-level
shape of structured data.  Maps are anonymized to maps of random strings;
vectors are anonymized to vectors of the appropriate type.