Add mutex requirement for AddToCompactExtraTransactions(…)
Add mutex requirement for AddToCompactExtraTransactions(…)

The vector `vExtraTxnForCompact`, which is guarded by the mutex
`cs_main`, is accessed in `AddToCompactExtraTransactions(…)`.

ajtowns/bitcoin,myriadteam/myriadcoin,nikkitan/bitcoin,pataquets/namecoin-core,mm-s/bitcoin,OmniLayer/omnicore,anditto/bitcoin,n1bor/bitcoin,sstone/bitcoin,Bushstar/UFO-Project,litecoin-project/litecoin,sebrandon1/bitcoin,bitcoin/bitcoin,DigitalPandacoin/pandacoin,gjhiggins/vcoincore,mm-s/bitcoin,Xekyo/bitcoin,prusnak/bitcoin,myriadcoin/myriadcoin,Kogser/bitcoin,DigitalPandacoin/pandacoin,h4x3rotab/BTCGPU,starwels/starwels,randy-waterhouse/bitcoin,Christewart/bitcoin,particl/particl-core,gjhiggins/vcoincore,fujicoin/fujicoin,myriadteam/myriadcoin,digibyte/digibyte,vertcoin/vertcoin,GroestlCoin/bitcoin,lateminer/bitcoin,stamhe/bitcoin,OmniLayer/omnicore,GlobalBoost/GlobalBoost,FeatherCoin/Feathercoin,maaku/bitcoin,rawodb/bitcoin,apoelstra/bitcoin,digibyte/digibyte,Kogser/bitcoin,n1bor/bitcoin,digibyte/digibyte,jlopp/statoshi,RHavar/bitcoin,pstratem/bitcoin,bespike/litecoin,Christewart/bitcoin,CryptArc/bitcoin,RHavar/bitcoin,n1bor/bitcoin,dscotese/bitcoin,rnicoll/dogecoin,litecoin-project/litecoin,ppcoin/ppcoin,vmp32k/litecoin,paveljanik/bitcoin,brandonrobertz/namecoin-core,cdecker/bitcoin,FeatherCoin/Feathercoin,pataquets/namecoin-core,EthanHeilman/bitcoin,qtumproject/qtum,droark/bitcoin,ajtowns/bitcoin,alecalve/bitcoin,ahmedbodi/vertcoin,JeremyRubin/bitcoin,midnightmagic/bitcoin,MazaCoin/maza,sipsorcery/bitcoin,1185/starwels,FeatherCoin/Feathercoin,wellenreiter01/Feathercoin,donaloconnor/bitcoin,laudaa/bitcoin,bitcoin/bitcoin,kallewoof/bitcoin,lateminer/bitcoin,ryanofsky/bitcoin,anditto/bitcoin,domob1812/huntercore,MeshCollider/bitcoin,GroestlCoin/bitcoin,GroestlCoin/GroestlCoin,lateminer/bitcoin,yenliangl/bitcoin,monacoinproject/monacoin,maaku/bitcoin,Sjors/bitcoin,kazcw/bitcoin,r8921039/bitcoin,domob1812/namecore,deeponion/deeponion,TheBlueMatt/bitcoin,donaloconnor/bitcoin,viacoin/viacoin,sipsorcery/bitcoin,jlopp/statoshi,rawodb/bitcoin,ericshawlinux/bitcoin,FeatherCoin/Feathercoin,EthanHeilman/bitcoin,BTCGPU/BTCGPU,untrustbank/litecoin,afk11/bitcoin,CryptArc/bitcoin,monacoinproject/monacoin,rnicoll/bitcoin,ElementsProject/elements,Rav3nPL/bitcoin,wellenreiter01/Feathercoin,paveljanik/bitcoin,BTCGPU/BTCGPU,prusnak/bitcoin,midnightmagic/bitcoin,dscotese/bitcoin,stamhe/bitcoin,jambolo/bitcoin,MeshCollider/bitcoin,guncoin/guncoin,cdecker/bitcoin,joshrabinowitz/bitcoin,ppcoin/ppcoin,afk11/bitcoin,donaloconnor/bitcoin,midnightmagic/bitcoin,ElementsProject/elements,mruddy/bitcoin,jamesob/bitcoin,1185/starwels,alecalve/bitcoin,GroestlCoin/GroestlCoin,TheBlueMatt/bitcoin,pstratem/bitcoin,mb300sd/bitcoin,GlobalBoost/GlobalBoost,apoelstra/bitcoin,stamhe/bitcoin,fanquake/bitcoin,namecoin/namecoin-core,ajtowns/bitcoin,tjps/bitcoin,r8921039/bitcoin,MarcoFalke/bitcoin,bitcoinsSG/bitcoin,particl/particl-core,rawodb/bitcoin,anditto/bitcoin,jlopp/statoshi,jlopp/statoshi,deeponion/deeponion,r8921039/bitcoin,Xekyo/bitcoin,qtumproject/qtum,anditto/bitcoin,r8921039/bitcoin,maaku/bitcoin,rnicoll/bitcoin,domob1812/huntercore,Flowdalic/bitcoin,h4x3rotab/BTCGPU,viacoin/viacoin,maaku/bitcoin,jonasschnelli/bitcoin,globaltoken/globaltoken,mitchellcash/bitcoin,droark/bitcoin,AkioNak/bitcoin,practicalswift/bitcoin,ahmedbodi/vertcoin,mm-s/bitcoin,stamhe/bitcoin,andreaskern/bitcoin,bitcoinknots/bitcoin,Xekyo/bitcoin,midnightmagic/bitcoin,tjps/bitcoin,domob1812/huntercore,bitcoinknots/bitcoin,Kogser/bitcoin,nikkitan/bitcoin,prusnak/bitcoin,pstratem/bitcoin,jonasschnelli/bitcoin,TheBlueMatt/bitcoin,Bushstar/UFO-Project,mb300sd/bitcoin,GroestlCoin/bitcoin,mm-s/bitcoin,pstratem/bitcoin,GlobalBoost/GlobalBoost,midnightmagic/bitcoin,MeshCollider/bitcoin,donaloconnor/bitcoin,achow101/bitcoin,randy-waterhouse/bitcoin,yenliangl/bitcoin,BTCGPU/BTCGPU,DigitalPandacoin/pandacoin,Kogser/bitcoin,practicalswift/bitcoin,jlopp/statoshi,achow101/bitcoin,randy-waterhouse/bitcoin,wellenreiter01/Feathercoin,mruddy/bitcoin,tecnovert/particl-core,monacoinproject/monacoin,EthanHeilman/bitcoin,bitcoinsSG/bitcoin,DigitalPandacoin/pandacoin,guncoin/guncoin,MeshCollider/bitcoin,myriadcoin/myriadcoin,jtimon/bitcoin,digibyte/digibyte,myriadcoin/myriadcoin,OmniLayer/omnicore,JeremyRubin/bitcoin,brandonrobertz/namecoin-core,1185/starwels,viacoin/viacoin,Rav3nPL/bitcoin,MeshCollider/bitcoin,jtimon/bitcoin,domob1812/bitcoin,guncoin/guncoin,jtimon/bitcoin,fanquake/bitcoin,rawodb/bitcoin,vmp32k/litecoin,fanquake/bitcoin,ericshawlinux/bitcoin,rnicoll/bitcoin,instagibbs/bitcoin,ElementsProject/elements,MarcoFalke/bitcoin,ahmedbodi/vertcoin,jonasschnelli/bitcoin,globaltoken/globaltoken,EthanHeilman/bitcoin,1185/starwels,instagibbs/bitcoin,BTCGPU/BTCGPU,mb300sd/bitcoin,laudaa/bitcoin,afk11/bitcoin,JeremyRubin/bitcoin,AkioNak/bitcoin,namecoin/namecore,nikkitan/bitcoin,tjps/bitcoin,n1bor/bitcoin,Christewart/bitcoin,Bushstar/UFO-Project,untrustbank/litecoin,bitcoin/bitcoin,mitchellcash/bitcoin,mm-s/bitcoin,ericshawlinux/bitcoin,BTCGPU/BTCGPU,mm-s/bitcoin,Christewart/bitcoin,JeremyRubin/bitcoin,lbryio/lbrycrd,mitchellcash/bitcoin,GroestlCoin/GroestlCoin,cdecker/bitcoin,maaku/bitcoin,AkioNak/bitcoin,n1bor/bitcoin,ryanofsky/bitcoin,jonasschnelli/bitcoin,myriadteam/myriadcoin,1185/starwels,thrasher-/litecoin,randy-waterhouse/bitcoin,MarcoFalke/bitcoin,BTCGPU/BTCGPU,laudaa/bitcoin,GroestlCoin/bitcoin,JeremyRubin/bitcoin,lateminer/bitcoin,GroestlCoin/bitcoin,rawodb/bitcoin,fujicoin/fujicoin,domob1812/namecore,brandonrobertz/namecoin-core,bitcoin/bitcoin,h4x3rotab/BTCGPU,Flowdalic/bitcoin,sipsorcery/bitcoin,pataquets/namecoin-core,guncoin/guncoin,fujicoin/fujicoin,starwels/starwels,ppcoin/ppcoin,jamesob/bitcoin,lateminer/bitcoin,OmniLayer/omnicore,1185/starwels,fujicoin/fujicoin,apoelstra/bitcoin,thrasher-/litecoin,pataquets/namecoin-core,sipsorcery/bitcoin,bitcoinsSG/bitcoin,MeshCollider/bitcoin,andreaskern/bitcoin,mruddy/bitcoin,GroestlCoin/bitcoin,viacoin/viacoin,paveljanik/bitcoin,bespike/litecoin,DigitalPandacoin/pandacoin,qtumproject/qtum,namecoin/namecore,alecalve/bitcoin,DigitalPandacoin/pandacoin,nikkitan/bitcoin,paveljanik/bitcoin,rnicoll/bitcoin,CryptArc/bitcoin,r8921039/bitcoin,tecnovert/particl-core,deeponion/deeponion,untrustbank/litecoin,myriadcoin/myriadcoin,starwels/starwels,mb300sd/bitcoin,vmp32k/litecoin,tjps/bitcoin,Rav3nPL/bitcoin,peercoin/peercoin,rawodb/bitcoin,Sjors/bitcoin,kazcw/bitcoin,litecoin-project/litecoin,wellenreiter01/Feathercoin,bitcoinsSG/bitcoin,MarcoFalke/bitcoin,Kogser/bitcoin,Christewart/bitcoin,domob1812/namecore,Kogser/bitcoin,namecoin/namecoin-core,rnicoll/dogecoin,Xekyo/bitcoin,droark/bitcoin,joshrabinowitz/bitcoin,OmniLayer/omnicore,cdecker/bitcoin,yenliangl/bitcoin,domob1812/huntercore,bespike/litecoin,laudaa/bitcoin,ryanofsky/bitcoin,FeatherCoin/Feathercoin,jnewbery/bitcoin,EthanHeilman/bitcoin,CryptArc/bitcoin,yenliangl/bitcoin,sipsorcery/bitcoin,fanquake/bitcoin,vmp32k/litecoin,particl/particl-core,peercoin/peercoin,h4x3rotab/BTCGPU,globaltoken/globaltoken,mitchellcash/bitcoin,kazcw/bitcoin,jamesob/bitcoin,jmcorgan/bitcoin,JeremyRubin/bitcoin,dscotese/bitcoin,Bushstar/UFO-Project,domob1812/bitcoin,monacoinproject/monacoin,myriadcoin/myriadcoin,jambolo/bitcoin,jtimon/bitcoin,litecoin-project/litecoin,RHavar/bitcoin,domob1812/bitcoin,peercoin/peercoin,jambolo/bitcoin,mb300sd/bitcoin,kallewoof/bitcoin,lbryio/lbrycrd,starwels/starwels,lbryio/lbrycrd,Bushstar/UFO-Project,RHavar/bitcoin,pstratem/bitcoin,randy-waterhouse/bitcoin,ahmedbodi/vertcoin,tecnovert/particl-core,EthanHeilman/bitcoin,yenliangl/bitcoin,achow101/bitcoin,monacoinproject/monacoin,myriadcoin/myriadcoin,paveljanik/bitcoin,andreaskern/bitcoin,CryptArc/bitcoin,sstone/bitcoin,lateminer/bitcoin,ahmedbodi/vertcoin,vmp32k/litecoin,jtimon/bitcoin,TheBlueMatt/bitcoin,instagibbs/bitcoin,Kogser/bitcoin,achow101/bitcoin,globaltoken/globaltoken,AkioNak/bitcoin,Kogser/bitcoin,MazaCoin/maza,stamhe/bitcoin,peercoin/peercoin,kallewoof/bitcoin,qtumproject/qtum,domob1812/namecore,jnewbery/bitcoin,rnicoll/bitcoin,starwels/starwels,GroestlCoin/GroestlCoin,practicalswift/bitcoin,sebrandon1/bitcoin,vertcoin/vertcoin,lbryio/lbrycrd,dscotese/bitcoin,qtumproject/qtum,namecoin/namecoin-core,viacoin/viacoin,bitcoinknots/bitcoin,vertcoin/vertcoin,prusnak/bitcoin,MarcoFalke/bitcoin,sstone/bitcoin,joshrabinowitz/bitcoin,domob1812/huntercore,alecalve/bitcoin,thrasher-/litecoin,guncoin/guncoin,kazcw/bitcoin,ppcoin/ppcoin,thrasher-/litecoin,sebrandon1/bitcoin,particl/particl-core,monacoinproject/monacoin,Sjors/bitcoin,gjhiggins/vcoincore,rnicoll/dogecoin,droark/bitcoin,sstone/bitcoin,globaltoken/globaltoken,practicalswift/bitcoin,qtumproject/qtum,rnicoll/dogecoin,droark/bitcoin,Flowdalic/bitcoin,peercoin/peercoin,tjps/bitcoin,afk11/bitcoin,midnightmagic/bitcoin,ryanofsky/bitcoin,jnewbery/bitcoin,fanquake/bitcoin,Rav3nPL/bitcoin,ericshawlinux/bitcoin,Kogser/bitcoin,myriadteam/myriadcoin,kazcw/bitcoin,ajtowns/bitcoin,sebrandon1/bitcoin,GlobalBoost/GlobalBoost,sebrandon1/bitcoin,CryptArc/bitcoin,paveljanik/bitcoin,tecnovert/particl-core,namecoin/namecoin-core,jlopp/statoshi,Flowdalic/bitcoin,ericshawlinux/bitcoin,vmp32k/litecoin,yenliangl/bitcoin,OmniLayer/omnicore,joshrabinowitz/bitcoin,domob1812/namecore,peercoin/peercoin,Sjors/bitcoin,jamesob/bitcoin,untrustbank/litecoin,digibyte/digibyte,maaku/bitcoin,anditto/bitcoin,namecoin/namecoin-core,bespike/litecoin,bitcoinknots/bitcoin,Kogser/bitcoin,Xekyo/bitcoin,bitcoinsSG/bitcoin,pataquets/namecoin-core,Christewart/bitcoin,Bushstar/UFO-Project,brandonrobertz/namecoin-core,r8921039/bitcoin,pstratem/bitcoin,laudaa/bitcoin,jambolo/bitcoin,achow101/bitcoin,cdecker/bitcoin,jambolo/bitcoin,particl/particl-core,instagibbs/bitcoin,tecnovert/particl-core,andreaskern/bitcoin,n1bor/bitcoin,domob1812/bitcoin,tecnovert/particl-core,domob1812/huntercore,alecalve/bitcoin,mitchellcash/bitcoin,sstone/bitcoin,ElementsProject/elements,namecoin/namecore,jamesob/bitcoin,jmcorgan/bitcoin,MazaCoin/maza,joshrabinowitz/bitcoin,randy-waterhouse/bitcoin,TheBlueMatt/bitcoin,guncoin/guncoin,lbryio/lbrycrd,kazcw/bitcoin,pataquets/namecoin-core,kallewoof/bitcoin,Kogser/bitcoin,RHavar/bitcoin,thrasher-/litecoin,mb300sd/bitcoin,h4x3rotab/BTCGPU,untrustbank/litecoin,vertcoin/vertcoin,ericshawlinux/bitcoin,andreaskern/bitcoin,bitcoinknots/bitcoin,wellenreiter01/Feathercoin,GlobalBoost/GlobalBoost,achow101/bitcoin,sipsorcery/bitcoin,untrustbank/litecoin,Xekyo/bitcoin,gjhiggins/vcoincore,deeponion/deeponion,anditto/bitcoin,nikkitan/bitcoin,namecoin/namecoin-core,joshrabinowitz/bitcoin,ajtowns/bitcoin,dscotese/bitcoin,sebrandon1/bitcoin,andreaskern/bitcoin,brandonrobertz/namecoin-core,particl/particl-core,gjhiggins/vcoincore,Sjors/bitcoin,nikkitan/bitcoin,lbryio/lbrycrd,Rav3nPL/bitcoin,brandonrobertz/namecoin-core,bitcoinsSG/bitcoin,fujicoin/fujicoin,apoelstra/bitcoin,MarcoFalke/bitcoin,globaltoken/globaltoken,viacoin/viacoin,jonasschnelli/bitcoin,jmcorgan/bitcoin,lbryio/lbrycrd,jnewbery/bitcoin,Flowdalic/bitcoin,Kogser/bitcoin,domob1812/bitcoin,tjps/bitcoin,apoelstra/bitcoin,bitcoin/bitcoin,gjhiggins/vcoincore,fanquake/bitcoin,wellenreiter01/Feathercoin,fujicoin/fujicoin,droark/bitcoin,jambolo/bitcoin,bitcoin/bitcoin,GlobalBoost/GlobalBoost,mitchellcash/bitcoin,GroestlCoin/GroestlCoin,instagibbs/bitcoin,domob1812/namecore,deeponion/deeponion,h4x3rotab/BTCGPU,AkioNak/bitcoin,afk11/bitcoin,mruddy/bitcoin,starwels/starwels,namecoin/namecore,ahmedbodi/vertcoin,bespike/litecoin,Rav3nPL/bitcoin,qtumproject/qtum,litecoin-project/litecoin,vertcoin/vertcoin,donaloconnor/bitcoin,ElementsProject/elements,MazaCoin/maza,jtimon/bitcoin,jnewbery/bitcoin,ryanofsky/bitcoin,myriadteam/myriadcoin,sstone/bitcoin,RHavar/bitcoin,ajtowns/bitcoin,digibyte/digibyte,prusnak/bitcoin,mruddy/bitcoin,prusnak/bitcoin,stamhe/bitcoin,dscotese/bitcoin,cdecker/bitcoin,kallewoof/bitcoin,MazaCoin/maza,mruddy/bitcoin,thrasher-/litecoin,myriadteam/myriadcoin,instagibbs/bitcoin,GroestlCoin/GroestlCoin,rnicoll/dogecoin,jmcorgan/bitcoin,jmcorgan/bitcoin,ElementsProject/elements,domob1812/bitcoin,litecoin-project/litecoin,deeponion/deeponion,donaloconnor/bitcoin,Flowdalic/bitcoin,kallewoof/bitcoin,TheBlueMatt/bitcoin,ryanofsky/bitcoin,FeatherCoin/Feathercoin,practicalswift/bitcoin,afk11/bitcoin,bespike/litecoin,practicalswift/bitcoin,jamesob/bitcoin,rnicoll/bitcoin,namecoin/namecore,GlobalBoost/GlobalBoost,MazaCoin/maza,alecalve/bitcoin,namecoin/namecore,jmcorgan/bitcoin,apoelstra/bitcoin,laudaa/bitcoin,vertcoin/vertcoin,AkioNak/bitcoin