Revert "Try Sleep(1) instead of Sleep(0) while waiting for queries."

Caused significant slowdown in some chrome use cases that used glFinish
or synchronous fences.

BUG=532571

This reverts commit a53000b09b012235af228f2b4f48cc9fb477a45a.

Change-Id: Id260e9ced472c409b2fa0b28b2b3dea99d412fdf
Reviewed-on: https://chromium-review.googlesource.com/300491
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Tested-by: Geoff Lang <geofflang@chromium.org>
diff --git a/src/common/utilities.cpp b/src/common/utilities.cpp
index 8bfb312..9d9f657 100644
--- a/src/common/utilities.cpp
+++ b/src/common/utilities.cpp
@@ -719,10 +719,7 @@
     // Emulate sleep by waiting with timeout on an event that is never signalled.
     WaitForSingleObjectEx(sleepEvent, 0, false);
 #else
-    if (SwitchToThread() == FALSE)
-    {
-        Sleep(1);
-    }
+    Sleep(0);
 #endif
 }