Doxygen comments, signal::detach() rename

- Clarified signal::set_timer() Doxygen commentary.
- Renamed signal::mark_for_detach() -> signal::detach().