wallet: error if an explicit fee rate was given but the needed fee rate differed
wallet: error if an explicit fee rate was given but the needed fee rate differed

This avoids cases where a user requests a fee rate below the minimum and is silently overruled by the wallet.

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