json: encoder now has pretty print options.
json: encoder now has pretty print options.

... with no way to configure them yet, admittedly.

I don't want to further bifrucate the already alarming number of
top-level methods there are for setting up your marshallers and
unmarshallers.  It's probably time to get a move-on on those
options structs and actually make them do some work.

... oooh.  And we can make those a lot less ugly now that golang
has aliases.  That'll let us put the configuration struct types in
their relevant packages, and alias them out to the top level package
with all its other convenience methods.

Signed-off-by: Eric Myhre <2346ad27d7568ba9896f1b7da6b5991251debdf2@exultant.us>

polydawn/refmt,polydawn/go-xlate,polydawn/go-xlate,polydawn/refmt