Add commhistory-tool JSON import 

The JSON format is editable and simple, allowing easy import of
customized data. Export support can be added as well for convenience.

Unlike the binary import/export format, no attempt is made to preserve
IDs or other specific details, in favor of simplicity and editability.