Make futex() interruptible and add a test.
Merge pull request #111 from cgjones/interruptible-futex

Make futex() interruptible and add a test.