Convert named argument from nblocks to conf_target
Convert named argument from nblocks to conf_target

in estimatesmartfee and estimaterawfee.  Also reuse existing bounds checking.

rawodb/bitcoin,CryptArc/bitcoin,kevcooper/bitcoin,ElementsProject/elements,tjps/bitcoin,BitzenyCoreDevelopers/bitzeny,thrasher-/litecoin,n1bor/bitcoin,mruddy/bitcoin,digibyte/digibyte,spiritlinxl/BTCGPU,dscotese/bitcoin,BTCGPU/BTCGPU,RHavar/bitcoin,maaku/bitcoin,Exgibichi/statusquo,nbenoit/bitcoin,jambolo/bitcoin,Bushstar/UFO-Project,fanquake/bitcoin,myriadteam/myriadcoin,achow101/bitcoin,h4x3rotab/BTCGPU,joshrabinowitz/bitcoin,n1bor/bitcoin,kevcooper/bitcoin,ericshawlinux/bitcoin,anditto/bitcoin,DigitalPandacoin/pandacoin,nbenoit/bitcoin,prusnak/bitcoin,wangxinxi/litecoin,Chancoin-core/CHANCOIN,domob1812/bitcoin,lateminer/bitcoin,sstone/bitcoin,tjps/bitcoin,jonasschnelli/bitcoin,namecoin/namecore,bitbrazilcoin-project/bitbrazilcoin,domob1812/bitcoin,Theshadow4all/ShadowCoin,bitcoinsSG/bitcoin,rnicoll/bitcoin,1185/starwels,nikkitan/bitcoin,ajtowns/bitcoin,bitcoin/bitcoin,stamhe/bitcoin,UFOCoins/ufo,Flowdalic/bitcoin,1185/starwels,Anfauglith/iop-hd,FeatherCoin/Feathercoin,jtimon/bitcoin,TheBlueMatt/bitcoin,jlopp/statoshi,midnightmagic/bitcoin,joshrabinowitz/bitcoin,jonasschnelli/bitcoin,Chancoin-core/CHANCOIN,Rav3nPL/bitcoin,EthanHeilman/bitcoin,GroestlCoin/GroestlCoin,wellenreiter01/Feathercoin,prusnak/bitcoin,Rav3nPL/bitcoin,guncoin/guncoin,alecalve/bitcoin,donaloconnor/bitcoin,particl/particl-core,myriadcoin/myriadcoin,MeshCollider/bitcoin,pstratem/bitcoin,deeponion/deeponion,mb300sd/bitcoin,monacoinproject/monacoin,droark/bitcoin,gmaxwell/bitcoin,ahmedbodi/vertcoin,achow101/bitcoin,Gazer022/bitcoin,ryanofsky/bitcoin,Xekyo/bitcoin,brandonrobertz/namecoin-core,instagibbs/bitcoin,mm-s/bitcoin,OmniLayer/omnicore,andreaskern/bitcoin,jnewbery/bitcoin,tecnovert/particl-core,pstratem/bitcoin,Theshadow4all/ShadowCoin,lateminer/bitcoin,dscotese/bitcoin,MeshCollider/bitcoin,guncoin/guncoin,wangxinxi/litecoin,litecoin-project/litecoin,EthanHeilman/bitcoin,guncoin/guncoin,untrustbank/litecoin,jonasschnelli/bitcoin,x-kalux/bitcoin_WiG-B,Bushstar/UFO-Project,BTCGPU/BTCGPU,Christewart/bitcoin,mb300sd/bitcoin,Jcing95/iop-hd,qtumproject/qtum,GroestlCoin/bitcoin,StarbuckBG/BTCGPU,namecoin/namecoin-core,namecoin/namecore,shelvenzhou/BTCGPU,JeremyRubin/bitcoin,Sjors/bitcoin,ryanofsky/bitcoin,h4x3rotab/BTCGPU,kevcooper/bitcoin,jambolo/bitcoin,rnicoll/dogecoin,sipsorcery/bitcoin,Kogser/bitcoin,anditto/bitcoin,Anfauglith/iop-hd,monacoinproject/monacoin,nikkitan/bitcoin,untrustbank/litecoin,midnightmagic/bitcoin,vmp32k/litecoin,destenson/bitcoin--bitcoin,sebrandon1/bitcoin,myriadcoin/myriadcoin,maaku/bitcoin,jambolo/bitcoin,viacoin/viacoin,particl/particl-core,RHavar/bitcoin,lbryio/lbrycrd,MazaCoin/maza,x-kalux/bitcoin_WiG-B,namecoin/namecoin-core,21E14/bitcoin,Jcing95/iop-hd,laudaa/bitcoin,aspanta/bitcoin,apoelstra/bitcoin,destenson/bitcoin--bitcoin,RHavar/bitcoin,BitzenyCoreDevelopers/bitzeny,mb300sd/bitcoin,Jcing95/iop-hd,jamesob/bitcoin,jtimon/bitcoin,domob1812/huntercore,sipsorcery/bitcoin,1185/starwels,MazaCoin/maza,GlobalBoost/GlobalBoost,Anfauglith/iop-hd,mitchellcash/bitcoin,kazcw/bitcoin,OmniLayer/omnicore,21E14/bitcoin,FeatherCoin/Feathercoin,myriadteam/myriadcoin,DigitalPandacoin/pandacoin,cdecker/bitcoin,bitbrazilcoin-project/bitbrazilcoin,jnewbery/bitcoin,Theshadow4all/ShadowCoin,Friedbaumer/litecoin,domob1812/huntercore,prusnak/bitcoin,yenliangl/bitcoin,domob1812/huntercore,Anfauglith/iop-hd,Kogser/bitcoin,Chancoin-core/CHANCOIN,FeatherCoin/Feathercoin,kevcooper/bitcoin,1185/starwels,cdecker/bitcoin,digibyte/digibyte,dscotese/bitcoin,brandonrobertz/namecoin-core,n1bor/bitcoin,Kogser/bitcoin,cryptoprojects/ultimateonlinecash,mm-s/bitcoin,tjps/bitcoin,ElementsProject/elements,bitbrazilcoin-project/bitbrazilcoin,GroestlCoin/bitcoin,Exgibichi/statusquo,jnewbery/bitcoin,apoelstra/bitcoin,MarcoFalke/bitcoin,GroestlCoin/bitcoin,bitcoinknots/bitcoin,jmcorgan/bitcoin,kallewoof/bitcoin,midnightmagic/bitcoin,GroestlCoin/GroestlCoin,spiritlinxl/BTCGPU,trippysalmon/bitcoin,RHavar/bitcoin,Friedbaumer/litecoin,sebrandon1/bitcoin,simonmulser/bitcoin,kazcw/bitcoin,Flowdalic/bitcoin,jonasschnelli/bitcoin,jambolo/bitcoin,monacoinproject/monacoin,ericshawlinux/bitcoin,particl/particl-core,tecnovert/particl-core,monacoinproject/monacoin,tjps/bitcoin,Theshadow4all/ShadowCoin,21E14/bitcoin,Kogser/bitcoin,mb300sd/bitcoin,MeshCollider/bitcoin,gmaxwell/bitcoin,simonmulser/bitcoin,tjps/bitcoin,Xekyo/bitcoin,myriadcoin/myriadcoin,AkioNak/bitcoin,x-kalux/bitcoin_WiG-B,jnewbery/bitcoin,viacoin/viacoin,tecnovert/particl-core,randy-waterhouse/bitcoin,Christewart/bitcoin,stamhe/bitcoin,midnightmagic/bitcoin,kazcw/bitcoin,DigitalPandacoin/pandacoin,dscotese/bitcoin,starwels/starwels,domob1812/bitcoin,monacoinproject/monacoin,ppcoin/ppcoin,droark/bitcoin,GlobalBoost/GlobalBoost,mruddy/bitcoin,AkioNak/bitcoin,rnicoll/dogecoin,ppcoin/ppcoin,globaltoken/globaltoken,domob1812/namecore,GroestlCoin/bitcoin,digibyte/digibyte,domob1812/huntercore,prusnak/bitcoin,nbenoit/bitcoin,myriadcoin/myriadcoin,domob1812/namecore,ajtowns/bitcoin,StarbuckBG/BTCGPU,gjhiggins/vcoincore,Friedbaumer/litecoin,Xekyo/bitcoin,practicalswift/bitcoin,ajtowns/bitcoin,sipsorcery/bitcoin,globaltoken/globaltoken,joshrabinowitz/bitcoin,sebrandon1/bitcoin,Flowdalic/bitcoin,mitchellcash/bitcoin,OmniLayer/omnicore,namecoin/namecore,wellenreiter01/Feathercoin,destenson/bitcoin--bitcoin,digibyte/digibyte,midnightmagic/bitcoin,romanornr/viacoin,domob1812/huntercore,qtumproject/qtum,instagibbs/bitcoin,MazaCoin/maza,DigitalPandacoin/pandacoin,Anfauglith/iop-hd,bitcoin/bitcoin,Friedbaumer/litecoin,nikkitan/bitcoin,BTCGPU/BTCGPU,EthanHeilman/bitcoin,JeremyRubin/bitcoin,simonmulser/bitcoin,sarielsaz/sarielsaz,dscotese/bitcoin,vertcoin/vertcoin,Kogser/bitcoin,domob1812/bitcoin,jambolo/bitcoin,ppcoin/ppcoin,andreaskern/bitcoin,x-kalux/bitcoin_WiG-B,Xekyo/bitcoin,deeponion/deeponion,droark/bitcoin,cdecker/bitcoin,randy-waterhouse/bitcoin,particl/particl-core,yenliangl/bitcoin,BTCGPU/BTCGPU,jmcorgan/bitcoin,sstone/bitcoin,pataquets/namecoin-core,bitbrazilcoin-project/bitbrazilcoin,MazaCoin/maza,stamhe/bitcoin,peercoin/peercoin,rnicoll/dogecoin,bespike/litecoin,vertcoin/vertcoin,paveljanik/bitcoin,randy-waterhouse/bitcoin,ajtowns/bitcoin,rawodb/bitcoin,bitcoin/bitcoin,spiritlinxl/BTCGPU,mm-s/bitcoin,Jcing95/iop-hd,donaloconnor/bitcoin,Bushstar/UFO-Project,yenliangl/bitcoin,bitcoinknots/bitcoin,stamhe/bitcoin,StarbuckBG/BTCGPU,namecoin/namecoin-core,MarcoFalke/bitcoin,JeremyRubin/bitcoin,lateminer/bitcoin,jamesob/bitcoin,nbenoit/bitcoin,sstone/bitcoin,prusnak/bitcoin,OmniLayer/omnicore,alecalve/bitcoin,mruddy/bitcoin,droark/bitcoin,laudaa/bitcoin,Anfauglith/iop-hd,maaku/bitcoin,sebrandon1/bitcoin,afk11/bitcoin,brandonrobertz/namecoin-core,brandonrobertz/namecoin-core,vertcoin/vertcoin,jlopp/statoshi,Sjors/bitcoin,bitcoin/bitcoin,anditto/bitcoin,kallewoof/bitcoin,ericshawlinux/bitcoin,untrustbank/litecoin,romanornr/viacoin,ryanofsky/bitcoin,yenliangl/bitcoin,rawodb/bitcoin,Gazer022/bitcoin,kevcooper/bitcoin,fanquake/bitcoin,r8921039/bitcoin,kallewoof/bitcoin,r8921039/bitcoin,laudaa/bitcoin,bitcoinsSG/bitcoin,globaltoken/globaltoken,JeremyRubin/bitcoin,aspanta/bitcoin,lbryio/lbrycrd,starwels/starwels,Chancoin-core/CHANCOIN,domob1812/namecore,Exgibichi/statusquo,randy-waterhouse/bitcoin,instagibbs/bitcoin,laudaa/bitcoin,bitcoin/bitcoin,tecnovert/particl-core,myriadteam/myriadcoin,StarbuckBG/BTCGPU,cdecker/bitcoin,myriadteam/myriadcoin,brandonrobertz/namecoin-core,fanquake/bitcoin,rawodb/bitcoin,Rav3nPL/bitcoin,CryptArc/bitcoin,tecnovert/particl-core,DigitalPandacoin/pandacoin,deeponion/deeponion,pataquets/namecoin-core,UFOCoins/ufo,globaltoken/globaltoken,r8921039/bitcoin,ElementsProject/elements,stamhe/bitcoin,gmaxwell/bitcoin,jnewbery/bitcoin,afk11/bitcoin,fujicoin/fujicoin,bespike/litecoin,sstone/bitcoin,rnicoll/dogecoin,lbryio/lbrycrd,StarbuckBG/BTCGPU,shelvenzhou/BTCGPU,monacoinproject/monacoin,Sjors/bitcoin,n1bor/bitcoin,qtumproject/qtum,sstone/bitcoin,litecoin-project/litecoin,EthanHeilman/bitcoin,bespike/litecoin,n1bor/bitcoin,untrustbank/litecoin,ericshawlinux/bitcoin,ericshawlinux/bitcoin,UFOCoins/ufo,ajtowns/bitcoin,destenson/bitcoin--bitcoin,alecalve/bitcoin,AkioNak/bitcoin,GlobalBoost/GlobalBoost,myriadcoin/myriadcoin,Theshadow4all/ShadowCoin,jlopp/statoshi,h4x3rotab/BTCGPU,BitzenyCoreDevelopers/bitzeny,MarcoFalke/bitcoin,guncoin/guncoin,jtimon/bitcoin,andreaskern/bitcoin,mitchellcash/bitcoin,andreaskern/bitcoin,particl/particl-core,AkioNak/bitcoin,lateminer/bitcoin,paveljanik/bitcoin,sarielsaz/sarielsaz,pataquets/namecoin-core,achow101/bitcoin,paveljanik/bitcoin,jonasschnelli/bitcoin,kallewoof/bitcoin,FeatherCoin/Feathercoin,maaku/bitcoin,Flowdalic/bitcoin,aspanta/bitcoin,cryptoprojects/ultimateonlinecash,litecoin-project/litecoin,starwels/starwels,Sjors/bitcoin,paveljanik/bitcoin,destenson/bitcoin--bitcoin,MarcoFalke/bitcoin,MeshCollider/bitcoin,anditto/bitcoin,alecalve/bitcoin,Gazer022/bitcoin,Jcing95/iop-hd,viacoin/viacoin,Friedbaumer/litecoin,afk11/bitcoin,gmaxwell/bitcoin,apoelstra/bitcoin,brandonrobertz/namecoin-core,achow101/bitcoin,MarcoFalke/bitcoin,starwels/starwels,maaku/bitcoin,cdecker/bitcoin,jtimon/bitcoin,trippysalmon/bitcoin,gjhiggins/vcoincore,jambolo/bitcoin,MazaCoin/maza,Gazer022/bitcoin,aspanta/bitcoin,ericshawlinux/bitcoin,viacoin/viacoin,digibyte/digibyte,Jcing95/iop-hd,Rav3nPL/bitcoin,Gazer022/bitcoin,aspanta/bitcoin,jamesob/bitcoin,UFOCoins/ufo,MeshCollider/bitcoin,21E14/bitcoin,Friedbaumer/litecoin,wangxinxi/litecoin,Xekyo/bitcoin,jmcorgan/bitcoin,pataquets/namecoin-core,untrustbank/litecoin,Flowdalic/bitcoin,apoelstra/bitcoin,spiritlinxl/BTCGPU,domob1812/huntercore,Theshadow4all/ShadowCoin,ryanofsky/bitcoin,jlopp/statoshi,donaloconnor/bitcoin,peercoin/peercoin,cdecker/bitcoin,GroestlCoin/bitcoin,fujicoin/fujicoin,r8921039/bitcoin,Kogser/bitcoin,romanornr/viacoin,n1bor/bitcoin,practicalswift/bitcoin,Christewart/bitcoin,shelvenzhou/BTCGPU,vertcoin/vertcoin,qtumproject/qtum,lbryio/lbrycrd,kazcw/bitcoin,rawodb/bitcoin,fujicoin/fujicoin,paveljanik/bitcoin,gjhiggins/vcoincore,cryptoprojects/ultimateonlinecash,ppcoin/ppcoin,rnicoll/bitcoin,fanquake/bitcoin,namecoin/namecore,kazcw/bitcoin,globaltoken/globaltoken,wangxinxi/litecoin,practicalswift/bitcoin,rawodb/bitcoin,trippysalmon/bitcoin,h4x3rotab/BTCGPU,afk11/bitcoin,untrustbank/litecoin,cryptoprojects/ultimateonlinecash,gjhiggins/vcoincore,apoelstra/bitcoin,nikkitan/bitcoin,fujicoin/fujicoin,OmniLayer/omnicore,GlobalBoost/GlobalBoost,instagibbs/bitcoin,pataquets/namecoin-core,wellenreiter01/Feathercoin,GlobalBoost/GlobalBoost,vmp32k/litecoin,Xekyo/bitcoin,TheBlueMatt/bitcoin,tjps/bitcoin,bitcoin/bitcoin,guncoin/guncoin,bitbrazilcoin-project/bitbrazilcoin,maaku/bitcoin,andreaskern/bitcoin,BTCGPU/BTCGPU,1185/starwels,MazaCoin/maza,domob1812/bitcoin,myriadteam/myriadcoin,21E14/bitcoin,peercoin/peercoin,GroestlCoin/bitcoin,apoelstra/bitcoin,gjhiggins/vcoincore,BitzenyCoreDevelopers/bitzeny,ahmedbodi/vertcoin,mruddy/bitcoin,bitbrazilcoin-project/bitbrazilcoin,lbryio/lbrycrd,Kogser/bitcoin,bitcoinsSG/bitcoin,deeponion/deeponion,myriadcoin/myriadcoin,anditto/bitcoin,qtumproject/qtum,jamesob/bitcoin,TheBlueMatt/bitcoin,Kogser/bitcoin,particl/particl-core,sarielsaz/sarielsaz,kazcw/bitcoin,droark/bitcoin,bespike/litecoin,pataquets/namecoin-core,Chancoin-core/CHANCOIN,Gazer022/bitcoin,namecoin/namecoin-core,Kogser/bitcoin,fanquake/bitcoin,mitchellcash/bitcoin,dscotese/bitcoin,instagibbs/bitcoin,sarielsaz/sarielsaz,sipsorcery/bitcoin,practicalswift/bitcoin,jmcorgan/bitcoin,yenliangl/bitcoin,Rav3nPL/bitcoin,h4x3rotab/BTCGPU,Sjors/bitcoin,trippysalmon/bitcoin,simonmulser/bitcoin,litecoin-project/litecoin,Flowdalic/bitcoin,yenliangl/bitcoin,CryptArc/bitcoin,fujicoin/fujicoin,stamhe/bitcoin,DigitalPandacoin/pandacoin,achow101/bitcoin,domob1812/namecore,kallewoof/bitcoin,Exgibichi/statusquo,TheBlueMatt/bitcoin,alecalve/bitcoin,EthanHeilman/bitcoin,ahmedbodi/vertcoin,mm-s/bitcoin,nbenoit/bitcoin,joshrabinowitz/bitcoin,ryanofsky/bitcoin,ahmedbodi/vertcoin,wangxinxi/litecoin,BitzenyCoreDevelopers/bitzeny,ahmedbodi/vertcoin,GlobalBoost/GlobalBoost,donaloconnor/bitcoin,sebrandon1/bitcoin,bitcoinknots/bitcoin,bitcoinsSG/bitcoin,globaltoken/globaltoken,myriadteam/myriadcoin,CryptArc/bitcoin,rnicoll/bitcoin,jlopp/statoshi,rnicoll/bitcoin,gmaxwell/bitcoin,deeponion/deeponion,nbenoit/bitcoin,RHavar/bitcoin,digibyte/digibyte,afk11/bitcoin,UFOCoins/ufo,destenson/bitcoin--bitcoin,jlopp/statoshi,namecoin/namecoin-core,randy-waterhouse/bitcoin,qtumproject/qtum,jamesob/bitcoin,Kogser/bitcoin,JeremyRubin/bitcoin,domob1812/bitcoin,GlobalBoost/GlobalBoost,spiritlinxl/BTCGPU,GroestlCoin/GroestlCoin,bitcoinknots/bitcoin,bitcoinknots/bitcoin,donaloconnor/bitcoin,rnicoll/dogecoin,StarbuckBG/BTCGPU,pstratem/bitcoin,wellenreiter01/Feathercoin,thrasher-/litecoin,bitcoinsSG/bitcoin,21E14/bitcoin,mruddy/bitcoin,TheBlueMatt/bitcoin,jmcorgan/bitcoin,JeremyRubin/bitcoin,sarielsaz/sarielsaz,CryptArc/bitcoin,Kogser/bitcoin,spiritlinxl/BTCGPU,viacoin/viacoin,afk11/bitcoin,BTCGPU/BTCGPU,sipsorcery/bitcoin,ElementsProject/elements,namecoin/namecoin-core,wangxinxi/litecoin,sipsorcery/bitcoin,CryptArc/bitcoin,paveljanik/bitcoin,gmaxwell/bitcoin,practicalswift/bitcoin,peercoin/peercoin,ElementsProject/elements,joshrabinowitz/bitcoin,starwels/starwels,TheBlueMatt/bitcoin,litecoin-project/litecoin,ajtowns/bitcoin,alecalve/bitcoin,UFOCoins/ufo,joshrabinowitz/bitcoin,mitchellcash/bitcoin,jamesob/bitcoin,lateminer/bitcoin,sarielsaz/sarielsaz,andreaskern/bitcoin,AkioNak/bitcoin,viacoin/viacoin,Exgibichi/statusquo,vertcoin/vertcoin,FeatherCoin/Feathercoin,qtumproject/qtum,cryptoprojects/ultimateonlinecash,ElementsProject/elements,Christewart/bitcoin,romanornr/viacoin,bespike/litecoin,mitchellcash/bitcoin,r8921039/bitcoin,fanquake/bitcoin,nikkitan/bitcoin,bitcoinsSG/bitcoin,pstratem/bitcoin,tecnovert/particl-core,trippysalmon/bitcoin,prusnak/bitcoin,lbryio/lbrycrd,laudaa/bitcoin,romanornr/viacoin,x-kalux/bitcoin_WiG-B,litecoin-project/litecoin,donaloconnor/bitcoin,namecoin/namecore,peercoin/peercoin,GroestlCoin/GroestlCoin,starwels/starwels,achow101/bitcoin,FeatherCoin/Feathercoin,thrasher-/litecoin,h4x3rotab/BTCGPU,vmp32k/litecoin,domob1812/namecore,Christewart/bitcoin,ahmedbodi/vertcoin,kallewoof/bitcoin,Exgibichi/statusquo,RHavar/bitcoin,laudaa/bitcoin,Bushstar/UFO-Project,domob1812/namecore,midnightmagic/bitcoin,Chancoin-core/CHANCOIN,rnicoll/bitcoin,lateminer/bitcoin,simonmulser/bitcoin,droark/bitcoin,mb300sd/bitcoin,mruddy/bitcoin,mm-s/bitcoin,pstratem/bitcoin,Bushstar/UFO-Project,MarcoFalke/bitcoin,wellenreiter01/Feathercoin,nikkitan/bitcoin,EthanHeilman/bitcoin,thrasher-/litecoin,Bushstar/UFO-Project,jtimon/bitcoin,lbryio/lbrycrd,anditto/bitcoin,x-kalux/bitcoin_WiG-B,peercoin/peercoin,thrasher-/litecoin,bespike/litecoin,jmcorgan/bitcoin,randy-waterhouse/bitcoin,r8921039/bitcoin,practicalswift/bitcoin,gjhiggins/vcoincore,aspanta/bitcoin,AkioNak/bitcoin,shelvenzhou/BTCGPU,sebrandon1/bitcoin,cryptoprojects/ultimateonlinecash,thrasher-/litecoin,namecoin/namecore,vmp32k/litecoin,romanornr/viacoin,shelvenzhou/BTCGPU,simonmulser/bitcoin,rnicoll/bitcoin,1185/starwels,sstone/bitcoin,Rav3nPL/bitcoin,fujicoin/fujicoin,guncoin/guncoin,instagibbs/bitcoin,vertcoin/vertcoin,mb300sd/bitcoin,shelvenzhou/BTCGPU,deeponion/deeponion,jtimon/bitcoin,MeshCollider/bitcoin,vmp32k/litecoin,OmniLayer/omnicore,Christewart/bitcoin,ryanofsky/bitcoin,vmp32k/litecoin,mm-s/bitcoin,kevcooper/bitcoin,GroestlCoin/GroestlCoin,GroestlCoin/GroestlCoin,Kogser/bitcoin,BitzenyCoreDevelopers/bitzeny,pstratem/bitcoin,trippysalmon/bitcoin,wellenreiter01/Feathercoin