Restart tunnel if all *active* jobs have restarted.
Add `_.removeAt` function.
fix `_.removeAt` with repeated indexes
use more descriptive variable name
use `else` instead of `continue`
Add `_.pullAt`. [closes #490]
Tweak docs for `_.pull`, `_.pullAt`, and `_.remove`. [ci skip]
Whitespace nit.