wined3d: Don't wait for the CS on texture release.

This is made a lot easier by the fact that volumes and surfaces always have containers now.
wined3d: Enter the sleep lock in wined3d_cs_run.

I don't see how this worked otherwise, but apparently it did, in most cases...
Revert "wined3d: Enter the sleep lock in wined3d_cs_run."

This reverts commit cf6972331a7dbca6e1e8e78eb13fd36af513675c.
Revert "wined3d: Use a critical section to pause the main thread."

This reverts commit b00fcc3576c5def250ebe5a526224c0c6a29b414.