rpc: Add acceptors only when listening succeeded
rpc: Add acceptors only when listening succeeded

Rebased-From: 6afa493
Rebased-By: Wladimir J. van der Laan <bbc07dc96bb50bf6868a2ddfc4dae14fbed703d9@gmail.com>

mastercoin-MSC/mastercore,bmp02050/ReddcoinUpdates,Darknet-Crypto/Darknet,crowning-/dash,schinzelh/dash,knolza/gamblr,DGCDev/digitalcoin,willwray/dash,litecoin-project/bitcoinomg,Darknet-Crypto/Darknet,kbccoin/kbc,putinclassic/putic,grumpydevelop/singularity,ColossusCoinXT/ColossusCoinXT,reddcoin-project/reddcoin,reddink/reddcoin,PandaPayProject/PandaPay,knolza/gamblr,mobicoins/mobicoin-core,mastercoin-MSC/mastercore,Mrs-X/Darknet,lakepay/lake,coinerd/krugercoin,aspirecoin/aspire,greencoin-dev/digitalcoin,grumpydevelop/singularity,thelazier/dash,PIVX-Project/PIVX,keesdewit82/LasVegasCoin,lakepay/lake,bickojima/bitzeny,midnight-miner/LasVegasCoin,puticcoin/putic,Anoncoin/anoncoin,skaht/bitcoin,knolza/gamblr,dmrtsvetkov/flowercoin,CoinProjects/AmsterdamCoin-v4,oklink-dev/bitcoin_block,nmarley/dash,ZiftrCOIN/ziftrcoin,HeliumGas/helium,Mrs-X/PIVX,ArgonToken/ArgonToken,putinclassic/putic,Vsync-project/Vsync,knolza/gamblr,DSPay/DSPay,dev1972/Satellitecoin,keesdewit82/LasVegasCoin,reddink/reddcoin,UdjinM6/dash,rsdevgun16e/energi,kbccoin/kbc,skaht/bitcoin,PandaPayProject/PandaPay,Mrs-X/Darknet,nightlydash/darkcoin,zenywallet/bitzeny,coinkeeper/2015-06-22_18-36_darkcoin,HeliumGas/helium,coinkeeper/2015-06-22_19-00_ziftrcoin,greencoin-dev/digitalcoin,kbccoin/kbc,reddcoin-project/reddcoin,DGCDev/digitalcoin,biblepay/biblepay,willwray/dash,ticclassic/ic,DMDcoin/Diamond,lakepay/lake,ahmedbodi/test2,puticcoin/putic,xuyangcn/opalcoin,dmrtsvetkov/flowercoin,ahmedbodi/test2,Mrs-X/PIVX,Petr-Economissa/gvidon,hophacker/bitcoin_malleability,slingcoin/sling-market,crowning-/dash,LIMXTEC/DMDv3,dev1972/Satellitecoin,pinkevich/dash,zenywallet/bitzeny,ticclassic/ic,mastercoin-MSC/mastercore,Darknet-Crypto/Darknet,diggcoin/diggcoin,Anoncoin/anoncoin,biblepay/biblepay,crowning-/dash,pinkevich/dash,PIVX-Project/PIVX,mobicoins/mobicoin-core,ionomy/ion,ZiftrCOIN/ziftrcoin,aspirecoin/aspire,PIVX-Project/PIVX,ahmedbodi/test2,RyanLucchese/energi,DSPay/DSPay,mobicoins/mobicoin-core,joroob/reddcoin,CoinProjects/AmsterdamCoin-v4,mobicoins/mobicoin-core,jmgilbert2/energi,midnight-miner/LasVegasCoin,ColossusCoinXT/ColossusCoinXT,willwray/dash,rdqw/sscoin,48thct2jtnf/P,nmarley/dash,midnight-miner/LasVegasCoin,inkvisit/sarmacoins,ArgonToken/ArgonToken,antcheck/antcoin,putinclassic/putic,blood2/bloodcoin-0.9,biblepay/biblepay,freelion93/mtucicoin,putinclassic/putic,ivansib/sibcoin,grumpydevelop/singularity,Vsync-project/Vsync,puticcoin/putic,DGCDev/argentum,lakepay/lake,schinzelh/dash,ahmedbodi/test2,Anoncoin/anoncoin,DSPay/DSPay,Mrs-X/Darknet,Bloom-Project/Bloom,bickojima/bitzeny,skaht/bitcoin,kbccoin/kbc,reddink/reddcoin,diggcoin/diggcoin,presstab/PIVX,cerebrus29301/crowncoin,dashpay/dash,freelion93/mtucicoin,reddcoin-project/reddcoin,Bloom-Project/Bloom,GroundRod/anoncoin,crowning2/dash,Petr-Economissa/gvidon,GroundRod/anoncoin,benzmuircroft/REWIRE.io,BlockchainTechLLC/3dcoin,rdqw/sscoin,ediston/energi,crowning-/dash,PIVX-Project/PIVX,bmp02050/ReddcoinUpdates,Darknet-Crypto/Darknet,crowning-/dash,benzmuircroft/REWIRE.io,biblepay/biblepay,pelorusjack/BlockDX,putinclassic/putic,projectinterzone/ITZ,mastercoin-MSC/mastercore,rsdevgun16e/energi,pinkevich/dash,ColossusCoinXT/ColossusCoinXT,oklink-dev/bitcoin_block,coinkeeper/2015-06-22_19-00_ziftrcoin,pinkevich/dash,biblepay/biblepay,rsdevgun16e/energi,coinkeeper/2015-06-22_19-07_digitalcoin,UdjinM6/dash,DGCDev/digitalcoin,pelorusjack/BlockDX,Mrs-X/PIVX,ivansib/sib16,puticcoin/putic,48thct2jtnf/P,dev1972/Satellitecoin,skaht/bitcoin,antcheck/antcoin,presstab/PIVX,GroundRod/anoncoin,biblepay/biblepay,Bloom-Project/Bloom,bickojima/bitzeny,DGCDev/digitalcoin,worldbit/worldbit,Bloom-Project/Bloom,rsdevgun16e/energi,inkvisit/sarmacoins,reddcoin-project/reddcoin,ionomy/ion,world-bank/unpay-core,BlockchainTechLLC/3dcoin,Earlz/renamedcoin,DGCDev/argentum,nmarley/dash,cerebrus29301/crowncoin,zenywallet/bitzeny,oklink-dev/bitcoin_block,Vsync-project/Vsync,cerebrus29301/crowncoin,jmgilbert2/energi,midnight-miner/LasVegasCoin,schinzelh/dash,xuyangcn/opalcoin,lakepay/lake,coinkeeper/2015-06-22_19-00_ziftrcoin,worldbit/worldbit,npccoin/npccoin,crowning2/dash,oklink-dev/bitcoin_block,DMDcoin/Diamond,ediston/energi,pelorusjack/BlockDX,axelxod/braincoin,world-bank/unpay-core,terracoin/terracoin,greencoin-dev/digitalcoin,mycointest/owncoin,UdjinM6/dash,UdjinM6/dash,coinkeeper/2015-06-22_19-00_ziftrcoin,PIVX-Project/PIVX,PandaPayProject/PandaPay,slingcoin/sling-market,alejandromgk/Lunar,blood2/bloodcoin-0.9,BlockchainTechLLC/3dcoin,Bloom-Project/Bloom,48thct2jtnf/P,DMDcoin/Diamond,ticclassic/ic,coinkeeper/2015-06-22_18-36_darkcoin,bmp02050/ReddcoinUpdates,rsdevgun16e/energi,worldbit/worldbit,ivansib/sib16,RyanLucchese/energi,PandaPayProject/PandaPay,RyanLucchese/energi,CoinProjects/AmsterdamCoin-v4,DGCDev/argentum,joroob/reddcoin,keesdewit82/LasVegasCoin,lakepay/lake,pelorusjack/BlockDX,coinerd/krugercoin,RyanLucchese/energi,benzmuircroft/REWIRE.io,npccoin/npccoin,ArgonToken/ArgonToken,alejandromgk/Lunar,Vsync-project/Vsync,mastercoin-MSC/mastercore,blood2/bloodcoin-0.9,skaht/bitcoin,knolza/gamblr,aspirecoin/aspire,dashpay/dash,HeliumGas/helium,alejandromgk/Lunar,dashpay/dash,antcheck/antcoin,willwray/dash,CoinProjects/AmsterdamCoin-v4,HeliumGas/helium,DMDcoin/Diamond,cryptodev35/icash,axelxod/braincoin,grumpydevelop/singularity,midnight-miner/LasVegasCoin,biblepay/biblepay,projectinterzone/ITZ,thelazier/dash,terracoin/terracoin,inkvisit/sarmacoins,ColossusCoinXT/ColossusCoinXT,cryptodev35/icash,ivansib/sib16,ivansib/sib16,worldbit/worldbit,dexX7/mastercore,joroob/reddcoin,antcheck/antcoin,DSPay/DSPay,alejandromgk/Lunar,LIMXTEC/DMDv3,slingcoin/sling-market,jmgilbert2/energi,PIVX-Project/PIVX,axelxod/braincoin,ivansib/sibcoin,nmarley/dash,Earlz/renamedcoin,coinkeeper/2015-06-22_18-36_darkcoin,pelorusjack/BlockDX,axelxod/braincoin,presstab/PIVX,xuyangcn/opalcoin,Earlz/renamedcoin,rdqw/sscoin,Bloom-Project/Bloom,willwray/dash,ticclassic/ic,basicincome/unpcoin-core,ionomy/ion,benzmuircroft/REWIRE.io,CoinProjects/AmsterdamCoin-v4,inkvisit/sarmacoins,basicincome/unpcoin-core,ediston/energi,npccoin/npccoin,ivansib/sib16,hophacker/bitcoin_malleability,GroundRod/anoncoin,cerebrus29301/crowncoin,pinkevich/dash,dev1972/Satellitecoin,dexX7/mastercore,crowning2/dash,freelion93/mtucicoin,UdjinM6/dash,DMDcoin/Diamond,mobicoins/mobicoin-core,benzmuircroft/REWIRE.io,dexX7/mastercore,LIMXTEC/DMDv3,slingcoin/sling-market,Earlz/renamedcoin,joroob/reddcoin,ivansib/sibcoin,dexX7/mastercore,alejandromgk/Lunar,dashpay/dash,basicincome/unpcoin-core,oklink-dev/bitcoin_block,Mrs-X/PIVX,cerebrus29301/crowncoin,oklink-dev/bitcoin_block,Earlz/renamedcoin,hophacker/bitcoin_malleability,diggcoin/diggcoin,litecoin-project/bitcoinomg,ahmedbodi/test2,terracoin/terracoin,ionomy/ion,coinkeeper/2015-06-22_19-07_digitalcoin,ZiftrCOIN/ziftrcoin,mycointest/owncoin,dmrtsvetkov/flowercoin,willwray/dash,jmgilbert2/energi,projectinterzone/ITZ,schinzelh/dash,ArgonToken/ArgonToken,CoinProjects/AmsterdamCoin-v4,litecoin-project/bitcoinomg,Darknet-Crypto/Darknet,coinkeeper/2015-06-22_19-07_digitalcoin,npccoin/npccoin,coinkeeper/2015-06-22_19-00_ziftrcoin,cryptodev35/icash,ediston/energi,xuyangcn/opalcoin,ediston/energi,slingcoin/sling-market,joroob/reddcoin,reddcoin-project/reddcoin,grumpydevelop/singularity,48thct2jtnf/P,thelazier/dash,inkvisit/sarmacoins,freelion93/mtucicoin,aspirecoin/aspire,kbccoin/kbc,presstab/PIVX,npccoin/npccoin,Petr-Economissa/gvidon,Mrs-X/PIVX,ColossusCoinXT/ColossusCoinXT,xuyangcn/opalcoin,LIMXTEC/DMDv3,worldbit/worldbit,hophacker/bitcoin_malleability,DGCDev/argentum,Vsync-project/Vsync,ZiftrCOIN/ziftrcoin,PIVX-Project/PIVX,rdqw/sscoin,schinzelh/dash,ivansib/sibcoin,keesdewit82/LasVegasCoin,presstab/PIVX,ionomy/ion,thelazier/dash,worldbit/worldbit,bickojima/bitzeny,cryptodev35/icash,Mrs-X/Darknet,midnight-miner/LasVegasCoin,mycointest/owncoin,rdqw/sscoin,puticcoin/putic,bmp02050/ReddcoinUpdates,aspirecoin/aspire,rdqw/sscoin,ivansib/sibcoin,Darknet-Crypto/Darknet,HeliumGas/helium,rsdevgun16e/energi,Anoncoin/anoncoin,aspirecoin/aspire,projectinterzone/ITZ,HeliumGas/helium,world-bank/unpay-core,PandaPayProject/PandaPay,blood2/bloodcoin-0.9,dmrtsvetkov/flowercoin,diggcoin/diggcoin,hophacker/bitcoin_malleability,nmarley/dash,ArgonToken/ArgonToken,reddcoin-project/reddcoin,ZiftrCOIN/ziftrcoin,coinkeeper/2015-06-22_19-07_digitalcoin,nmarley/dash,ediston/energi,axelxod/braincoin,reddink/reddcoin,jmgilbert2/energi,Mrs-X/PIVX,puticcoin/putic,coinkeeper/2015-06-22_18-36_darkcoin,keesdewit82/LasVegasCoin,BlockchainTechLLC/3dcoin,knolza/gamblr,terracoin/terracoin,crowning2/dash,coinkeeper/2015-06-22_18-36_darkcoin,projectinterzone/ITZ,antcheck/antcoin,Vsync-project/Vsync,48thct2jtnf/P,RyanLucchese/energi,grumpydevelop/singularity,benzmuircroft/REWIRE.io,Mrs-X/Darknet,basicincome/unpcoin-core,PandaPayProject/PandaPay,mycointest/owncoin,biblepay/biblepay,LIMXTEC/DMDv3,BlockchainTechLLC/3dcoin,LIMXTEC/DMDv3,bickojima/bitzeny,greencoin-dev/digitalcoin,keesdewit82/LasVegasCoin,alejandromgk/Lunar,ColossusCoinXT/ColossusCoinXT,ivansib/sib16,nightlydash/darkcoin,Anoncoin/anoncoin,jmgilbert2/energi,mycointest/owncoin,diggcoin/diggcoin,BlockchainTechLLC/3dcoin,dmrtsvetkov/flowercoin,litecoin-project/bitcoinomg,DMDcoin/Diamond,coinerd/krugercoin,antcheck/antcoin,ticclassic/ic,thelazier/dash,zenywallet/bitzeny,nightlydash/darkcoin,pinkevich/dash,PIVX-Project/PIVX,pelorusjack/BlockDX,RyanLucchese/energi,diggcoin/diggcoin,GroundRod/anoncoin,Petr-Economissa/gvidon,terracoin/terracoin,axelxod/braincoin,crowning-/dash,freelion93/mtucicoin,putinclassic/putic,inkvisit/sarmacoins,Petr-Economissa/gvidon,world-bank/unpay-core,npccoin/npccoin,ArgonToken/ArgonToken,Petr-Economissa/gvidon,Mrs-X/Darknet,bmp02050/ReddcoinUpdates,reddink/reddcoin,greencoin-dev/digitalcoin,ionomy/ion,zenywallet/bitzeny,world-bank/unpay-core,48thct2jtnf/P,PIVX-Project/PIVX,terracoin/terracoin,ticclassic/ic,cryptodev35/icash,blood2/bloodcoin-0.9,nightlydash/darkcoin,cerebrus29301/crowncoin,DGCDev/argentum,ahmedbodi/test2,dev1972/Satellitecoin,coinkeeper/2015-06-22_19-07_digitalcoin,nightlydash/darkcoin,ivansib/sibcoin,mycointest/owncoin,freelion93/mtucicoin,dashpay/dash,xuyangcn/opalcoin,coinerd/krugercoin,presstab/PIVX,dev1972/Satellitecoin,DSPay/DSPay,dmrtsvetkov/flowercoin,nmarley/dash,slingcoin/sling-market,schinzelh/dash,crowning2/dash,basicincome/unpcoin-core,DGCDev/digitalcoin