add C11 condition variable functions Because of the clear separation for private pthread_cond_t these interfaces are quite simple and direct.