Move JsonPrintable into Internals/
Replaced JsonArrayIterator and JsonArrayConstIterator by a template
Unified JsonArrayNode and JsonObjectNode
Replaced JsonObjectIterator and JsonObjectConstIterator by a template
Removed JsonPair constructor