Add a copy of vibe's JSON from 0.7.20.

The old json is much faster, and uses less memory.
There's no need for this package to be dependant on vibe.