Require existing typeinfo for direct conversions

This avoid a hashmap lookup since the pointer to the list of
direct converters is now cached in the typeinfo.
diff --git a/include/pybind11/pybind11.h b/include/pybind11/pybind11.h
index 752f775..ffa2580 100644
--- a/include/pybind11/pybind11.h
+++ b/include/pybind11/pybind11.h
@@ -672,6 +672,7 @@
         tinfo->type = (PyTypeObject *) type;
         tinfo->type_size = rec->type_size;
         tinfo->init_holder = rec->init_holder;
+        tinfo->direct_conversions = &internals.direct_conversions[tindex];
         internals.registered_types_cpp[tindex] = tinfo;
         internals.registered_types_py[type] = tinfo;