greatly reduce the number of spin tests before yield; add a pause impl like Linux does
greatly reduce the number of spin tests before yield; add a pause impl like Linux does

hfinkel/libomp_oss-bgq,hfinkel/libomp_oss-bgq