Fix bug with invalid hex digits in JsonParser

Valid hex digits are [0-9a-fA-F]. The `"A" - "Z"` in `JsonParser.scala` is a typo, and should be changed to `"A" - "F"`

No other behavior has been changed. The code passes all unit tests.