New utility class JsonStrings

Necessary for .toString() representations of nodes.

In JsonNode, this was TextNode's role to do that.
Fix .get() implementations, add .path()