Refactor FormatStateMessage for clarity
Refactor FormatStateMessage for clarity

All cases of CValidationState were condensed into one strprintf call.
This is no longer suitable as more cases are added (e.g., IsValid).

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