pkg/shell: Clean up signal handling goroutine.
pkg/shell: Clean up signal handling goroutine.

This is not necessary for actual uses of Elvish, but can leave a lot of
goroutines running in tests.

elves/elvish,elves/elvish,elves/elvish,elves/elvish,elves/elvish