Adds a JSON parser and a benchmark (json-bench) to catch performance regressions.

llvm-svn: 146735
GitOrigin-RevId: 2c899a181cf8006fb5f445dfabe60a8ed289163d
12 files changed