Added Thread::IsSameThread, Thread::Signal