Add exception classes for json
Update code for use json exceptions
Type processing in JsonValue (Nougat)
Process char as int due to Nougat limitations