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.
DumpAddresses();
        }
    }
    if (m_use_addrman_outgoing) {
        
        m_anchors = ReadAnchors(GetDataDir() / ANCHORS_DATABASE_FILENAME);
        if (m_anchors.size() > MAX_BLOCK_RELAY_ONLY_ANCHORS) {
            m_anchors.resize(MAX_BLOCK_RELAY_ONLY_ANCHORS);
        }
        LogPrintf("%i block-relay-only anchors will be tried for connections.\n", m_anchors.size());
    }
    uiInterface.InitMessage(_("Starting network threads...").translated);
    fAddressesInitialized = true;
    if (semOutbound == nullptr) {
        
        semOutbound = MakeUnique<CSemaphore>(std::min(m_max_outbound, nMaxConnections));
    }
    if (semAddnode == nullptr) {
        
        semAddnode = MakeUnique<CSemaphore>(nMaxAddnode);
    }
    
    
    
    assert(m_msgproc);
    InterruptSocks5(false);
    interruptNet.reset();
    flagInterruptMsgProc = false;
    {
        LOCK(mutexMsgProc);