py: Add %q format support to mp_[v]printf, and use it.
diff --git a/py/objdict.c b/py/objdict.c
index 23024d5..c472570 100644
--- a/py/objdict.c
+++ b/py/objdict.c
@@ -62,7 +62,7 @@
         kind = PRINT_REPR;
     }
     if (MICROPY_PY_COLLECTIONS_ORDEREDDICT && self->base.type != &mp_type_dict) {
-        mp_printf(print, "%s(", qstr_str(self->base.type->name));
+        mp_printf(print, "%q(", self->base.type->name);
     }
     mp_print_str(print, "{");
     mp_uint_t cur = 0;