disallow oversized CBlockHeaderAndShortTxIDs
disallow oversized CBlockHeaderAndShortTxIDs

Otherwise we'd reply with a bogus BlockTransactionsRequest trying to
request indexes with overflowed deltas.

Github-Pull: #14685
Rebased-From: b08af10fb299dc3fdcd1f022619fb112c72e5d8e

GroestlCoin/bitcoin,digibyte/digibyte,vertcoin/vertcoin,vmp32k/litecoin,lbryio/lbrycrd,gjhiggins/vcoincore,qtumproject/qtum,ahmedbodi/vertcoin,GroestlCoin/GroestlCoin,guncoin/guncoin,digibyte/digibyte,GroestlCoin/GroestlCoin,qtumproject/qtum,gjhiggins/vcoincore,digibyte/digibyte,GroestlCoin/GroestlCoin,qtumproject/qtum,vertcoin/vertcoin,vmp32k/litecoin,vmp32k/litecoin,gjhiggins/vcoincore,ahmedbodi/vertcoin,guncoin/guncoin,lbryio/lbrycrd,GroestlCoin/bitcoin,thrasher-/litecoin,BTCGPU/BTCGPU,qtumproject/qtum,GroestlCoin/GroestlCoin,GroestlCoin/GroestlCoin,vertcoin/vertcoin,guncoin/guncoin,gjhiggins/vcoincore,GroestlCoin/bitcoin,thrasher-/litecoin,lbryio/lbrycrd,vertcoin/vertcoin,thrasher-/litecoin,lbryio/lbrycrd,digibyte/digibyte,h4x3rotab/BTCGPU,qtumproject/qtum,digibyte/digibyte,ahmedbodi/vertcoin,lbryio/lbrycrd,BTCGPU/BTCGPU,ahmedbodi/vertcoin,ahmedbodi/vertcoin,h4x3rotab/BTCGPU,BTCGPU/BTCGPU,GroestlCoin/bitcoin,thrasher-/litecoin,qtumproject/qtum,gjhiggins/vcoincore,vertcoin/vertcoin,thrasher-/litecoin,gjhiggins/vcoincore,digibyte/digibyte,lbryio/lbrycrd,BTCGPU/BTCGPU,vmp32k/litecoin,guncoin/guncoin,GroestlCoin/GroestlCoin,guncoin/guncoin,h4x3rotab/BTCGPU,qtumproject/qtum,thrasher-/litecoin,h4x3rotab/BTCGPU,BTCGPU/BTCGPU,lbryio/lbrycrd,h4x3rotab/BTCGPU,ahmedbodi/vertcoin,guncoin/guncoin,vmp32k/litecoin,vertcoin/vertcoin,BTCGPU/BTCGPU,h4x3rotab/BTCGPU,GroestlCoin/bitcoin,GroestlCoin/bitcoin,vmp32k/litecoin