Update BlockingQueue.h

use pthread_cont_t in place of sem_t