[winrt support] Updating Signals2 to work with the Windows Runtime.

Just needed to just replace use of InitializeCriticalSection with InitializeCriticalSectionEx.