Using std::unordered_map for js_type_class_t instead of UTHASH.