Add signal support to our basic thread0 scheduler