Use the watchdog to interrupt sockets that have reached deadlines.
Merge pull request #39 from square/jwilson_0418_deadlines_on_watchdog

Use the watchdog to interrupt sockets that have reached deadlines.