Make sure local HUP trap is unset during git fetch
Make sure local HUP trap is unset during git fetch

This allows for signal propagation when the async worker is flushed.

Fixes #408.

joshuarubin/dotfiles,kgrz/pure,sindresorhus/pure,joshuarubin/dotfiles,forivall/pure,joshuarubin/dotfiles,joshuarubin/dotfiles,jaredru/zsh-pure