Implement minimal JSON Print

The JSON archive uses the RapidJSON::PrettyWriter, which inserts
a bunch of extra whitespace.  This change adds an option to use
the RapidJSON::Writer, which generates a minimum-length string.

Signed-off-by: Erich Keane <erich.keane@verizon.net>