Removed call to `TryCreateDirectory` from `GetDefaultDataDir` in `src/util.cpp`.
Removed call to `TryCreateDirectory` from `GetDefaultDataDir` in `src/util.cpp`.

See https://github.com/bitcoin/bitcoin/issues/7845#issuecomment-207684728.
Also refactored `GetDefaultDataDir` function to return path for Mac in one expression.

Github-Pull: #7850
Rebased-From: 41dbc4849e0bf14eef98962b0f0bddcde0bb3014

terracoin/terracoin,arruah/ensocoin,Petr-Economissa/gvidon,thelazier/dash,aspirecoin/aspire,dmrtsvetkov/flowercoin,ivansib/sibcoin,ivansib/sib16,HeliumGas/helium,ivansib/sib16,worldbit/worldbit,BitcoinUnlimited/BitcoinUnlimited,argentumproject/argentum,ivansib/sib16,krzysztofwos/BitcoinUnlimited,nmarley/dash,myriadteam/myriadcoin,myriadcoin/myriadcoin,HeliumGas/helium,lakepay/lake,Bitcoin-com/BUcash,myriadcoin/myriadcoin,schinzelh/dash,alejandromgk/Lunar,crowning-/dash,jmgilbert2/energi,arruah/ensocoin,AllanDoensen/BitcoinUnlimited,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,schinzelh/dash,Flurbos/Flurbo,ivansib/sib16,UdjinM6/dash,BTCfork/hardfork_prototype_1_mvf-bu,rdqw/sscoin,crowning-/dash,gjhiggins/vcoincore,marcusdiaz/BitcoinUnlimited,dmrtsvetkov/flowercoin,lakepay/lake,Kore-Core/kore,thelazier/dash,lakepay/lake,willwray/dash,marcusdiaz/BitcoinUnlimited,AllanDoensen/BitcoinUnlimited,Bitcoin-com/BUcash,aspirecoin/aspire,projectinterzone/ITZ,RyanLucchese/energi,HeliumGas/helium,gjhiggins/vcoincore,ediston/energi,nmarley/dash,nmarley/dash,myriadteam/myriadcoin,HeliumGas/helium,BTCfork/hardfork_prototype_1_mvf-bu,argentumproject/argentum,cddjr/BitcoinUnlimited,dashpay/dash,krzysztofwos/BitcoinUnlimited,cddjr/BitcoinUnlimited,projectinterzone/ITZ,nmarley/dash,biblepay/biblepay,schinzelh/dash,thelazier/dash,Justaphf/BitcoinUnlimited,Flurbos/Flurbo,biblepay/biblepay,multicoins/marycoin,terracoin/terracoin,ionomy/ion,marlengit/BitcoinUnlimited,gjhiggins/vcoincore,UdjinM6/dash,diggcoin/diggcoin,myriadcoin/myriadcoin,rsdevgun16e/energi,multicoins/marycoin,jmgilbert2/energi,marcusdiaz/BitcoinUnlimited,AllanDoensen/BitcoinUnlimited,alejandromgk/Lunar,dgenr8/bitcoin,BlockchainTechLLC/3dcoin,multicoins/marycoin,RyanLucchese/energi,willwray/dash,cddjr/BitcoinUnlimited,marlengit/BitcoinUnlimited,rdqw/sscoin,AllanDoensen/BitcoinUnlimited,myriadteam/myriadcoin,myriadteam/myriadcoin,dgenr8/bitcoin,arruah/ensocoin,ionomy/ion,nmarley/dash,marlengit/BitcoinUnlimited,worldbit/worldbit,dashpay/dash,Justaphf/BitcoinUnlimited,argentumproject/argentum,cddjr/BitcoinUnlimited,marlengit/BitcoinUnlimited,Flurbos/Flurbo,marcusdiaz/BitcoinUnlimited,RyanLucchese/energi,terracoin/terracoin,BitcoinUnlimited/BitcoinUnlimited,BlockchainTechLLC/3dcoin,ionomy/ion,UdjinM6/dash,marcusdiaz/BitcoinUnlimited,rsdevgun16e/energi,Bitcoin-com/BUcash,BTCfork/hardfork_prototype_1_mvf-bu,marcusdiaz/BitcoinUnlimited,myriadcoin/myriadcoin,HeliumGas/helium,krzysztofwos/BitcoinUnlimited,Justaphf/BitcoinUnlimited,ivansib/sib16,myriadteam/myriadcoin,krzysztofwos/BitcoinUnlimited,argentumproject/argentum,biblepay/biblepay,myriadcoin/myriadcoin,ivansib/sibcoin,rsdevgun16e/energi,alejandromgk/Lunar,worldbit/worldbit,jmgilbert2/energi,worldbit/worldbit,PandaPayProject/PandaPay,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,thelazier/dash,aspirecoin/aspire,BTCfork/hardfork_prototype_1_mvf-bu,dgenr8/bitcoin,biblepay/biblepay,multicoins/marycoin,lakepay/lake,alejandromgk/Lunar,cddjr/BitcoinUnlimited,BitcoinUnlimited/BitcoinUnlimited,UdjinM6/dash,multicoins/marycoin,dmrtsvetkov/flowercoin,Flurbos/Flurbo,ediston/energi,Bitcoin-com/BUcash,Bitcoin-com/BUcash,RyanLucchese/energi,BlockchainTechLLC/3dcoin,biblepay/biblepay,krzysztofwos/BitcoinUnlimited,ivansib/sibcoin,worldbit/worldbit,willwray/dash,ediston/energi,Petr-Economissa/gvidon,PandaPayProject/PandaPay,Flurbos/Flurbo,Kore-Core/kore,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,arruah/ensocoin,myriadcoin/myriadcoin,ionomy/ion,aspirecoin/aspire,RyanLucchese/energi,schinzelh/dash,alejandromgk/Lunar,dashpay/dash,gjhiggins/vcoincore,rdqw/sscoin,ediston/energi,ediston/energi,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,BitcoinUnlimited/BitcoinUnlimited,ivansib/sib16,nmarley/dash,UdjinM6/dash,marlengit/BitcoinUnlimited,ionomy/ion,RyanLucchese/energi,Kore-Core/kore,BitcoinUnlimited/BitcoinUnlimited,nmarley/dash,gjhiggins/vcoincore,dgenr8/bitcoin,BTCfork/hardfork_prototype_1_mvf-bu,projectinterzone/ITZ,cddjr/BitcoinUnlimited,PandaPayProject/PandaPay,rdqw/sscoin,diggcoin/diggcoin,Kore-Core/kore,krzysztofwos/BitcoinUnlimited,crowning-/dash,dmrtsvetkov/flowercoin,ediston/energi,Petr-Economissa/gvidon,BTCfork/hardfork_prototype_1_mvf-bu,ionomy/ion,projectinterzone/ITZ,PandaPayProject/PandaPay,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,HeliumGas/helium,rsdevgun16e/energi,willwray/dash,biblepay/biblepay,argentumproject/argentum,multicoins/marycoin,diggcoin/diggcoin,ivansib/sibcoin,dashpay/dash,rdqw/sscoin,aspirecoin/aspire,gjhiggins/vcoincore,jmgilbert2/energi,aspirecoin/aspire,willwray/dash,worldbit/worldbit,jmgilbert2/energi,rsdevgun16e/energi,PandaPayProject/PandaPay,dmrtsvetkov/flowercoin,lakepay/lake,arruah/ensocoin,biblepay/biblepay,crowning-/dash,Petr-Economissa/gvidon,myriadteam/myriadcoin,PandaPayProject/PandaPay,Justaphf/BitcoinUnlimited,Justaphf/BitcoinUnlimited,diggcoin/diggcoin,BitcoinUnlimited/BitcoinUnlimited,arruah/ensocoin,argentumproject/argentum,biblepay/biblepay,Flurbos/Flurbo,thelazier/dash,dmrtsvetkov/flowercoin,BlockchainTechLLC/3dcoin,Petr-Economissa/gvidon,terracoin/terracoin,schinzelh/dash,willwray/dash,ivansib/sibcoin,AllanDoensen/BitcoinUnlimited,diggcoin/diggcoin,terracoin/terracoin,Justaphf/BitcoinUnlimited,BlockchainTechLLC/3dcoin,Kore-Core/kore,argentumproject/argentum,AllanDoensen/BitcoinUnlimited,Kore-Core/kore,terracoin/terracoin,marlengit/BitcoinUnlimited,ivansib/sibcoin,crowning-/dash,lakepay/lake,jmgilbert2/energi,Petr-Economissa/gvidon,BlockchainTechLLC/3dcoin,diggcoin/diggcoin,crowning-/dash,rdqw/sscoin,ftrader-bitcoinunlimited/hardfork_prototype_1_mvf-bu,schinzelh/dash,Bitcoin-com/BUcash,projectinterzone/ITZ,alejandromgk/Lunar,dashpay/dash,rsdevgun16e/energi,dgenr8/bitcoin