Revert implementations of grnxx::Thread::yield() and sleep_*().

For portability, _GLIBCXX_USE_SCHED_YIELD and _GLIBCXX_USE_NANOSLEEP
are required for std::this_thread::yield() and sleep_*().