Fix datadir handling in bitcoin-qt
Fix datadir handling in bitcoin-qt

This prevents premature tries to access or create the default datadir.
This is useful when the -datadir option is specified and the default
datadir is unreachable.

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