A fork of TouchJSON that deserializes into OrderedDictionaries