Fix bug with invalid hex digits in JsonParser

Valid hex digits are `[0-9a-fA-F]`. The `"A" - "Z"` is a typo and should
be changed to `"A" - "F"`.
Merge pull request #75 from anishathalye/bug-hexdigit

Fix bug with invalid hex digits in JsonParser