Update to be based on upthread-pvcq instead of original
Update test accordingly
Uthreads themselves are now interrupt safe

Now taht uthreads themselves are interrupt safe, all logic to protect the
upthreads in this scheduler don't need to deal with enabling/disabling
interrupts anymore.
Remove #include for non-existent file
Code review for spin_pdr_locks