msxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument.

Don't delete the progid key when unregistering coclasses - this is now 
done in unregister_progids.
diff --git a/dlls/msxml3/regsvr.c b/dlls/msxml3/regsvr.c
index 76d8a8a..570a3e8 100644
--- a/dlls/msxml3/regsvr.c
+++ b/dlls/msxml3/regsvr.c
@@ -342,11 +342,6 @@
 	StringFromGUID2(list->clsid, buf, 39);
 	res = recursive_delete_keyW(coclass_key, buf);
 	if (res != ERROR_SUCCESS) goto error_close_coclass_key;
-
-	if (list->progid) {
-	    res = recursive_delete_keyA(HKEY_CLASSES_ROOT, list->progid);
-	    if (res != ERROR_SUCCESS) goto error_close_coclass_key;
-	}
     }
 
 error_close_coclass_key:
@@ -589,6 +584,11 @@
 	&CLSID_DOMDocument,
 	NULL
     },
+    {   "MSXML.DOMDocument",
+	"XML DOM Document",
+	&CLSID_DOMDocument,
+	"Microsoft.XMLDOM.1.0"
+    },
     {   "Microsoft.FreeThreadedXMLDOM",
 	"Free threaded XML DOM Document",
 	&CLSID_DOMFreeThreadedDocument,
@@ -599,6 +599,11 @@
 	&CLSID_DOMFreeThreadedDocument,
 	NULL
     },
+    {   "MSXML.FreeThreadedDOMDocument",
+	"Free threaded XML DOM Document",
+	&CLSID_DOMFreeThreadedDocument,
+	"Microsoft.FreeThreadedXMLDOM.1.0"
+    },
     {   "Microsoft.XMLHTTP",
 	"XML HTTP Request",
 	&CLSID_XMLHTTPRequest,