Make Span size type unsigned
Make Span size type unsigned

This matches a change in the C++20 std::span proposal.

lateminer/bitcoin,dscotese/bitcoin,jonasschnelli/bitcoin,tecnovert/particl-core,achow101/bitcoin,mruddy/bitcoin,Xekyo/bitcoin,kallewoof/bitcoin,alecalve/bitcoin,MeshCollider/bitcoin,lateminer/bitcoin,JeremyRubin/bitcoin,kallewoof/bitcoin,fujicoin/fujicoin,lateminer/bitcoin,anditto/bitcoin,cdecker/bitcoin,anditto/bitcoin,pataquets/namecoin-core,rnicoll/bitcoin,mm-s/bitcoin,namecoin/namecoin-core,dscotese/bitcoin,rnicoll/dogecoin,apoelstra/bitcoin,bitcoin/bitcoin,jonasschnelli/bitcoin,apoelstra/bitcoin,fanquake/bitcoin,instagibbs/bitcoin,bitcoinsSG/bitcoin,GroestlCoin/bitcoin,sipsorcery/bitcoin,EthanHeilman/bitcoin,instagibbs/bitcoin,domob1812/bitcoin,jlopp/statoshi,achow101/bitcoin,mm-s/bitcoin,midnightmagic/bitcoin,domob1812/namecore,sstone/bitcoin,andreaskern/bitcoin,mruddy/bitcoin,sipsorcery/bitcoin,jonasschnelli/bitcoin,GroestlCoin/GroestlCoin,midnightmagic/bitcoin,jlopp/statoshi,bitcoinsSG/bitcoin,tecnovert/particl-core,particl/particl-core,MeshCollider/bitcoin,achow101/bitcoin,MarcoFalke/bitcoin,apoelstra/bitcoin,midnightmagic/bitcoin,midnightmagic/bitcoin,pataquets/namecoin-core,midnightmagic/bitcoin,qtumproject/qtum,fujicoin/fujicoin,prusnak/bitcoin,bitcoinsSG/bitcoin,qtumproject/qtum,qtumproject/qtum,MarcoFalke/bitcoin,yenliangl/bitcoin,jlopp/statoshi,rnicoll/bitcoin,JeremyRubin/bitcoin,prusnak/bitcoin,mm-s/bitcoin,tecnovert/particl-core,JeremyRubin/bitcoin,lateminer/bitcoin,qtumproject/qtum,MarcoFalke/bitcoin,practicalswift/bitcoin,anditto/bitcoin,tecnovert/particl-core,cdecker/bitcoin,Sjors/bitcoin,JeremyRubin/bitcoin,AkioNak/bitcoin,rnicoll/dogecoin,prusnak/bitcoin,mruddy/bitcoin,jamesob/bitcoin,fanquake/bitcoin,sipsorcery/bitcoin,jambolo/bitcoin,andreaskern/bitcoin,MeshCollider/bitcoin,litecoin-project/litecoin,practicalswift/bitcoin,ElementsProject/elements,yenliangl/bitcoin,MeshCollider/bitcoin,jamesob/bitcoin,ajtowns/bitcoin,Sjors/bitcoin,alecalve/bitcoin,instagibbs/bitcoin,AkioNak/bitcoin,domob1812/bitcoin,particl/particl-core,alecalve/bitcoin,ajtowns/bitcoin,cdecker/bitcoin,Xekyo/bitcoin,practicalswift/bitcoin,bitcoinsSG/bitcoin,mm-s/bitcoin,jlopp/statoshi,yenliangl/bitcoin,tecnovert/particl-core,GroestlCoin/GroestlCoin,dscotese/bitcoin,EthanHeilman/bitcoin,achow101/bitcoin,yenliangl/bitcoin,ajtowns/bitcoin,domob1812/namecore,particl/particl-core,domob1812/bitcoin,sstone/bitcoin,ajtowns/bitcoin,rnicoll/bitcoin,yenliangl/bitcoin,GroestlCoin/GroestlCoin,dscotese/bitcoin,sstone/bitcoin,sstone/bitcoin,mm-s/bitcoin,apoelstra/bitcoin,particl/particl-core,qtumproject/qtum,practicalswift/bitcoin,qtumproject/qtum,alecalve/bitcoin,instagibbs/bitcoin,jambolo/bitcoin,domob1812/namecore,bitcoinknots/bitcoin,fujicoin/fujicoin,bitcoinknots/bitcoin,namecoin/namecore,kallewoof/bitcoin,lateminer/bitcoin,Sjors/bitcoin,Xekyo/bitcoin,alecalve/bitcoin,bitcoin/bitcoin,EthanHeilman/bitcoin,jnewbery/bitcoin,jamesob/bitcoin,prusnak/bitcoin,fanquake/bitcoin,jamesob/bitcoin,ajtowns/bitcoin,rnicoll/bitcoin,achow101/bitcoin,jnewbery/bitcoin,fanquake/bitcoin,instagibbs/bitcoin,jambolo/bitcoin,domob1812/bitcoin,jambolo/bitcoin,JeremyRubin/bitcoin,ElementsProject/elements,Xekyo/bitcoin,bitcoinknots/bitcoin,particl/particl-core,bitcoinknots/bitcoin,namecoin/namecoin-core,EthanHeilman/bitcoin,bitcoin/bitcoin,qtumproject/qtum,GroestlCoin/bitcoin,namecoin/namecore,achow101/bitcoin,EthanHeilman/bitcoin,MeshCollider/bitcoin,MeshCollider/bitcoin,ElementsProject/elements,jamesob/bitcoin,kallewoof/bitcoin,namecoin/namecoin-core,GroestlCoin/GroestlCoin,jnewbery/bitcoin,pstratem/bitcoin,bitcoin/bitcoin,andreaskern/bitcoin,dscotese/bitcoin,jnewbery/bitcoin,bitcoinsSG/bitcoin,anditto/bitcoin,AkioNak/bitcoin,fujicoin/fujicoin,pstratem/bitcoin,domob1812/namecore,n1bor/bitcoin,fanquake/bitcoin,particl/particl-core,GroestlCoin/bitcoin,fanquake/bitcoin,sstone/bitcoin,anditto/bitcoin,AkioNak/bitcoin,cdecker/bitcoin,andreaskern/bitcoin,pataquets/namecoin-core,Sjors/bitcoin,andreaskern/bitcoin,namecoin/namecore,namecoin/namecoin-core,GroestlCoin/bitcoin,rnicoll/dogecoin,Xekyo/bitcoin,Xekyo/bitcoin,pstratem/bitcoin,fujicoin/fujicoin,ajtowns/bitcoin,andreaskern/bitcoin,jonasschnelli/bitcoin,jambolo/bitcoin,mm-s/bitcoin,instagibbs/bitcoin,MarcoFalke/bitcoin,n1bor/bitcoin,anditto/bitcoin,litecoin-project/litecoin,kallewoof/bitcoin,rnicoll/bitcoin,n1bor/bitcoin,mruddy/bitcoin,domob1812/namecore,midnightmagic/bitcoin,namecoin/namecoin-core,dscotese/bitcoin,jamesob/bitcoin,AkioNak/bitcoin,jlopp/statoshi,domob1812/bitcoin,ElementsProject/elements,pataquets/namecoin-core,GroestlCoin/GroestlCoin,sipsorcery/bitcoin,litecoin-project/litecoin,namecoin/namecoin-core,MarcoFalke/bitcoin,namecoin/namecore,pstratem/bitcoin,cdecker/bitcoin,mruddy/bitcoin,GroestlCoin/bitcoin,litecoin-project/litecoin,fujicoin/fujicoin,sipsorcery/bitcoin,n1bor/bitcoin,jlopp/statoshi,apoelstra/bitcoin,litecoin-project/litecoin,mruddy/bitcoin,yenliangl/bitcoin,sipsorcery/bitcoin,pataquets/namecoin-core,prusnak/bitcoin,JeremyRubin/bitcoin,pstratem/bitcoin,jambolo/bitcoin,domob1812/namecore,Sjors/bitcoin,apoelstra/bitcoin,rnicoll/bitcoin,rnicoll/dogecoin,cdecker/bitcoin,n1bor/bitcoin,lateminer/bitcoin,sstone/bitcoin,EthanHeilman/bitcoin,MarcoFalke/bitcoin,ElementsProject/elements,bitcoinsSG/bitcoin,tecnovert/particl-core,alecalve/bitcoin,n1bor/bitcoin,kallewoof/bitcoin,ElementsProject/elements,AkioNak/bitcoin,jnewbery/bitcoin,pstratem/bitcoin,bitcoin/bitcoin,jonasschnelli/bitcoin,rnicoll/dogecoin,bitcoinknots/bitcoin,namecoin/namecore,practicalswift/bitcoin,litecoin-project/litecoin,GroestlCoin/bitcoin,bitcoin/bitcoin,pataquets/namecoin-core,practicalswift/bitcoin,GroestlCoin/GroestlCoin,prusnak/bitcoin,namecoin/namecore,domob1812/bitcoin