Adding pretty printing.
Got pretty printing correct.
JSONDecode now uses ReflectASM. Roughly twice as fast as reflection, half as fast a just maps and lists. Not bad.