std: Fix a doc example on io::signal

This also makes the listener struct sendable again by explicitly putting the
Send bound on the relevant Rtio object.

cc #13352
auto merge of #13354 : alexcrichton/rust/fixup-some-signals, r=sfackler

This also makes the listener struct sendable again by explicitly putting the
Send bound on the relevant Rtio object.

cc #13352