Make the search trigger in Ducttape.c at least kind-of sane, so we only search when we don't alrady know a path to the destination node.
Try to refresh reach regardless of if we have a direct path or not, prevents bug where we have all 0-reach paths and never try to refresh any of them.
Search for new routes if we already know some but they're terrible.