Make a task name use a `SendStr`, allowing for either static or owned strings.

This resolves a FIXME in `std::rt::task`.