Made wire_func_t constructor require a backtrace, resolving RSIs about how to construct some of them in val.cc.
Removed wait_rethreader_t.