Changelog:
Don't destroy heap during unload, as other DLLs which haven't unloaded
yet may still depend on it (DPA* callers)
The patch is wrong. A more correct way to fix this is to simply
use process heap in DPA (and MRU) APIs. Perhaps even go further
and completely remove any use of the private comctl32 heap.