Add semaphores for good measure
Fix bug in setting thread state for futex
Make upthread-pvcq install to just upthread

This will override any other upthread library installed there.