Allow use of state.Invalid() for all reasons
Allow use of state.Invalid() for all reasons

Co-authored-by: Anthony Towns <2048b22ac0881f917af3e938105055ab85498548@erisian.com.au>

yenliangl/bitcoin,FeatherCoin/Feathercoin,midnightmagic/bitcoin,Xekyo/bitcoin,instagibbs/bitcoin,rnicoll/bitcoin,mitchellcash/bitcoin,sstone/bitcoin,prusnak/bitcoin,DigitalPandacoin/pandacoin,Xekyo/bitcoin,litecoin-project/litecoin,CryptArc/bitcoin,jtimon/bitcoin,monacoinproject/monacoin,tecnovert/particl-core,litecoin-project/litecoin,wellenreiter01/Feathercoin,JeremyRubin/bitcoin,alecalve/bitcoin,alecalve/bitcoin,Xekyo/bitcoin,tjps/bitcoin,instagibbs/bitcoin,GroestlCoin/GroestlCoin,vertcoin/vertcoin,domob1812/namecore,EthanHeilman/bitcoin,mitchellcash/bitcoin,cdecker/bitcoin,dscotese/bitcoin,ahmedbodi/vertcoin,jnewbery/bitcoin,dscotese/bitcoin,FeatherCoin/Feathercoin,sipsorcery/bitcoin,sipsorcery/bitcoin,gjhiggins/vcoincore,bitcoin/bitcoin,wellenreiter01/Feathercoin,bitcoin/bitcoin,vertcoin/vertcoin,jamesob/bitcoin,namecoin/namecoin-core,gjhiggins/vcoincore,Sjors/bitcoin,jamesob/bitcoin,rnicoll/bitcoin,qtumproject/qtum,midnightmagic/bitcoin,mitchellcash/bitcoin,tecnovert/particl-core,mruddy/bitcoin,EthanHeilman/bitcoin,anditto/bitcoin,jlopp/statoshi,JeremyRubin/bitcoin,midnightmagic/bitcoin,namecoin/namecore,prusnak/bitcoin,FeatherCoin/Feathercoin,bitcoinknots/bitcoin,rnicoll/dogecoin,MarcoFalke/bitcoin,jlopp/statoshi,fanquake/bitcoin,jonasschnelli/bitcoin,cdecker/bitcoin,qtumproject/qtum,ahmedbodi/vertcoin,ElementsProject/elements,namecoin/namecoin-core,mm-s/bitcoin,pstratem/bitcoin,ahmedbodi/vertcoin,mm-s/bitcoin,vertcoin/vertcoin,monacoinproject/monacoin,n1bor/bitcoin,bitcoin/bitcoin,jtimon/bitcoin,prusnak/bitcoin,apoelstra/bitcoin,MarcoFalke/bitcoin,namecoin/namecore,monacoinproject/monacoin,vertcoin/vertcoin,domob1812/namecore,particl/particl-core,GroestlCoin/GroestlCoin,andreaskern/bitcoin,domob1812/bitcoin,anditto/bitcoin,peercoin/peercoin,CryptArc/bitcoin,EthanHeilman/bitcoin,fujicoin/fujicoin,domob1812/bitcoin,bitcoin/bitcoin,instagibbs/bitcoin,Xekyo/bitcoin,GroestlCoin/bitcoin,afk11/bitcoin,Sjors/bitcoin,MeshCollider/bitcoin,MeshCollider/bitcoin,fanquake/bitcoin,nikkitan/bitcoin,MarcoFalke/bitcoin,peercoin/peercoin,namecoin/namecoin-core,bitcoinknots/bitcoin,sstone/bitcoin,GroestlCoin/bitcoin,sipsorcery/bitcoin,namecoin/namecoin-core,bitcoinknots/bitcoin,kallewoof/bitcoin,tecnovert/particl-core,andreaskern/bitcoin,afk11/bitcoin,sstone/bitcoin,dscotese/bitcoin,bitcoinsSG/bitcoin,andreaskern/bitcoin,achow101/bitcoin,MarcoFalke/bitcoin,gjhiggins/vcoincore,practicalswift/bitcoin,jtimon/bitcoin,tjps/bitcoin,vertcoin/vertcoin,ahmedbodi/vertcoin,kallewoof/bitcoin,mm-s/bitcoin,ElementsProject/elements,pstratem/bitcoin,ElementsProject/elements,jamesob/bitcoin,rnicoll/bitcoin,particl/particl-core,fanquake/bitcoin,yenliangl/bitcoin,MarcoFalke/bitcoin,jambolo/bitcoin,afk11/bitcoin,midnightmagic/bitcoin,jamesob/bitcoin,qtumproject/qtum,namecoin/namecore,FeatherCoin/Feathercoin,sipsorcery/bitcoin,anditto/bitcoin,jambolo/bitcoin,Sjors/bitcoin,namecoin/namecore,AkioNak/bitcoin,domob1812/namecore,bitcoinsSG/bitcoin,litecoin-project/litecoin,cdecker/bitcoin,andreaskern/bitcoin,jambolo/bitcoin,domob1812/namecore,mm-s/bitcoin,practicalswift/bitcoin,achow101/bitcoin,fanquake/bitcoin,practicalswift/bitcoin,particl/particl-core,bitcoin/bitcoin,CryptArc/bitcoin,n1bor/bitcoin,yenliangl/bitcoin,jambolo/bitcoin,wellenreiter01/Feathercoin,mitchellcash/bitcoin,cdecker/bitcoin,MarcoFalke/bitcoin,fujicoin/fujicoin,afk11/bitcoin,afk11/bitcoin,tjps/bitcoin,wellenreiter01/Feathercoin,jtimon/bitcoin,GroestlCoin/GroestlCoin,apoelstra/bitcoin,yenliangl/bitcoin,MeshCollider/bitcoin,peercoin/peercoin,alecalve/bitcoin,pstratem/bitcoin,rnicoll/dogecoin,prusnak/bitcoin,jnewbery/bitcoin,jtimon/bitcoin,prusnak/bitcoin,instagibbs/bitcoin,jnewbery/bitcoin,practicalswift/bitcoin,jlopp/statoshi,JeremyRubin/bitcoin,ajtowns/bitcoin,yenliangl/bitcoin,lateminer/bitcoin,AkioNak/bitcoin,cdecker/bitcoin,fujicoin/fujicoin,domob1812/bitcoin,DigitalPandacoin/pandacoin,vertcoin/vertcoin,gjhiggins/vcoincore,kallewoof/bitcoin,monacoinproject/monacoin,GroestlCoin/bitcoin,tjps/bitcoin,tecnovert/particl-core,dscotese/bitcoin,jlopp/statoshi,sipsorcery/bitcoin,andreaskern/bitcoin,fujicoin/fujicoin,andreaskern/bitcoin,ahmedbodi/vertcoin,kallewoof/bitcoin,qtumproject/qtum,JeremyRubin/bitcoin,anditto/bitcoin,jlopp/statoshi,nikkitan/bitcoin,pstratem/bitcoin,pataquets/namecoin-core,namecoin/namecore,apoelstra/bitcoin,pataquets/namecoin-core,pataquets/namecoin-core,jtimon/bitcoin,mm-s/bitcoin,qtumproject/qtum,mitchellcash/bitcoin,n1bor/bitcoin,particl/particl-core,midnightmagic/bitcoin,anditto/bitcoin,rnicoll/bitcoin,litecoin-project/litecoin,Xekyo/bitcoin,AkioNak/bitcoin,nikkitan/bitcoin,n1bor/bitcoin,Sjors/bitcoin,jnewbery/bitcoin,gjhiggins/vcoincore,jambolo/bitcoin,nikkitan/bitcoin,AkioNak/bitcoin,FeatherCoin/Feathercoin,domob1812/namecore,ElementsProject/elements,domob1812/namecore,tecnovert/particl-core,apoelstra/bitcoin,sstone/bitcoin,GroestlCoin/GroestlCoin,mitchellcash/bitcoin,Xekyo/bitcoin,rnicoll/bitcoin,GroestlCoin/bitcoin,pataquets/namecoin-core,particl/particl-core,EthanHeilman/bitcoin,GroestlCoin/bitcoin,ElementsProject/elements,achow101/bitcoin,midnightmagic/bitcoin,jonasschnelli/bitcoin,rnicoll/dogecoin,domob1812/bitcoin,rnicoll/bitcoin,qtumproject/qtum,litecoin-project/litecoin,EthanHeilman/bitcoin,peercoin/peercoin,domob1812/bitcoin,ajtowns/bitcoin,lateminer/bitcoin,CryptArc/bitcoin,MeshCollider/bitcoin,sstone/bitcoin,peercoin/peercoin,MeshCollider/bitcoin,FeatherCoin/Feathercoin,ahmedbodi/vertcoin,nikkitan/bitcoin,jnewbery/bitcoin,pstratem/bitcoin,CryptArc/bitcoin,particl/particl-core,CryptArc/bitcoin,jonasschnelli/bitcoin,fanquake/bitcoin,dscotese/bitcoin,apoelstra/bitcoin,tjps/bitcoin,MeshCollider/bitcoin,rnicoll/dogecoin,jambolo/bitcoin,achow101/bitcoin,n1bor/bitcoin,sstone/bitcoin,mruddy/bitcoin,bitcoinsSG/bitcoin,mruddy/bitcoin,monacoinproject/monacoin,wellenreiter01/Feathercoin,ElementsProject/elements,prusnak/bitcoin,ajtowns/bitcoin,fujicoin/fujicoin,lateminer/bitcoin,lateminer/bitcoin,litecoin-project/litecoin,Sjors/bitcoin,tjps/bitcoin,lateminer/bitcoin,dscotese/bitcoin,alecalve/bitcoin,AkioNak/bitcoin,pataquets/namecoin-core,alecalve/bitcoin,bitcoinsSG/bitcoin,JeremyRubin/bitcoin,n1bor/bitcoin,jamesob/bitcoin,tecnovert/particl-core,DigitalPandacoin/pandacoin,namecoin/namecoin-core,mm-s/bitcoin,fujicoin/fujicoin,GroestlCoin/GroestlCoin,achow101/bitcoin,bitcoinknots/bitcoin,ajtowns/bitcoin,pataquets/namecoin-core,bitcoinsSG/bitcoin,JeremyRubin/bitcoin,instagibbs/bitcoin,namecoin/namecoin-core,lateminer/bitcoin,DigitalPandacoin/pandacoin,jonasschnelli/bitcoin,sipsorcery/bitcoin,DigitalPandacoin/pandacoin,achow101/bitcoin,pstratem/bitcoin,bitcoinsSG/bitcoin,alecalve/bitcoin,apoelstra/bitcoin,AkioNak/bitcoin,bitcoinknots/bitcoin,afk11/bitcoin,DigitalPandacoin/pandacoin,nikkitan/bitcoin,yenliangl/bitcoin,jamesob/bitcoin,namecoin/namecore,GroestlCoin/GroestlCoin,mruddy/bitcoin,practicalswift/bitcoin,anditto/bitcoin,fanquake/bitcoin,rnicoll/dogecoin,ajtowns/bitcoin,bitcoin/bitcoin,wellenreiter01/Feathercoin,domob1812/bitcoin,gjhiggins/vcoincore,monacoinproject/monacoin,jonasschnelli/bitcoin,ajtowns/bitcoin,kallewoof/bitcoin,mruddy/bitcoin,instagibbs/bitcoin,GroestlCoin/bitcoin,jlopp/statoshi,peercoin/peercoin,qtumproject/qtum,EthanHeilman/bitcoin,practicalswift/bitcoin,kallewoof/bitcoin,mruddy/bitcoin,cdecker/bitcoin