- Made JsonFormatter APIs mostly non-public (they are implementation specific)
- Made JsonFormatter just write out the true IDs, rather than trying to create 'nice' ids.  Simplifies the code.