Pre-assemble automatic codecs' toString values
Move DecodeError into its own file and add Englishifications of them
Make Path produce a jq-style path spec in its toString method
Provide the index number in a JsonArrayIterator decode exception