Move the binary semaphore into SyncMessageState
Created attachment 82179 [details] Patch
Committed r78372: <http://trac.webkit.org/changeset/78372>