load json to dict to workaround random dictionary hashes

This seems to me like a legitimate, simple way to get the failing tests working. Loading the json strings into dictionaries causes the unit test to check equality of keys and values, without concern for the ordering.