Option to use hashtables to decode jso.

My benchmark on a ~50MiB file shows that it requires around 1% more memory and is exactly as fast on SBCL.