message: check the correct vBlocksToAnnounce
  * randomlyDontInv tweak has to be affect only to MSG_TX inv
  * check the correct vBlocksToAnnounce
  pto->vBlocksToAnnounce is always empty due to swap
diff: @@ -2489,7 +2489,7 @@ bool SendMessages(CNode *pto)
  }
  std::vector<CBlock> vHeaders;
  - bool fRevertToInv = (!state->fPreferHeaders || pto->vBlockHashesToAnnounce.size() > MAX_BLOCKS_TO_ANNOUNCE);
  + bool fRevertToInv = (!state->fPreferHeaders || vBlocksToAnnounce.size() > MAX_BLOCKS_TO_ANNOUNCE);
  CBlockIndex *pBestIndex = nullptr; // last header queued for delivery
  // Ensure pindexBestKnownBlock is up-to-date
  