For every peer expose through `getpeerinfo` RPC whether or not we selected them as HB peers, and whether or not they selected us as HB peers.

Suggestion by @gmaxwell.
addr = addrman.SelectTriedCollision();
                if (!addr.IsValid()) {
                    
                    
                    addr = addrman.Select(true);
                } else if (AlreadyConnectedToAddress(addr)) {
                    
                    
                    
                    
                    
                    addrman.Good(addr);
                    
                    addr = addrman.Select(true);
                }
            } else {
                
                addr = addrman.Select();
            }
            
            if (!fFeeler && setConnected.count(addr.GetGroup(addrman.m_asmap))) {
                break;
            }
            
            if (!addr.IsValid() || IsLocal(addr)) {
                break;
            }
            if (!IsReachable(addr))
                continue;