Fix a bug that could cause multiple peers to think they were download peers. It wasn't revealed by the unit tests because of how peers are added there vs when using discovery. That's now been changed so the tests are closer to reality.
Fix a bug that could cause multiple peers to think they were download peers. It wasn't revealed by the unit tests because of how peers are added there vs when using discovery. That's now been changed so the tests are closer to reality.

monapu/monacoinj-multibit,Rimbit/rimbitj,HashEngineering/dashj,Enigmachine/btcjwork2,patricklodder/bitcoinj,DigiByte-Team/digibytej-alice,HashEngineering/frankoj,cpacia/bitcoinj,techsubodh/admin_tracker,you21979/bitcoinj,bitbandi/spreadcoinj,Coinomi/bitcoinj,sserrano44/bitcoinj-watcher-service,HashEngineering/dashj,jdojff/bitcoinj,habibmasuro/smileycoinj,bankonme/monetaryunitj,RobKohr/bitcoinj,Kefkius/groestlcoinj,marctrem/bitcoinj,PeterNSteinmetz/peternsteinmetz-bitcoinj,bitbandi/spreadcoinj,HashEngineering/groestlcoinj,Kangmo/bitcoinj,bankonme/monetaryunitj,keremhd/mintcoinj,you21979/bitcoinj,you21979/bitcoinj,fsb4000/bitcoinj,cbeams/bitcoinj,HashEngineering/mobilecashj,HashEngineering/dimecoinj,bankonme/monetaryunitj,MonetaryUnit/monetaryunitj,kmels/bitcoinj,kmels/bitcoinj,jdojff/bitcoinj,VegasCoin/vegascoinj,hank/litecoinj,HashEngineering/anycoinj,bitbandi/spreadcoinj,HashEngineering/maxcoinj,fsb4000/bitcoinj,tjth/bitcoinj-lotterycoin,therightwaystudio/fork_bitcoinj,TheBlueMatt/bitcoinj,MikeHuntington/blackcoinj-new,kurtwalker/bitcoinj,schildbach/bitcoinj,stonecoldpat/bitcoinj,tangyves/bitcoinj,natzei/bitcoinj,tangyves/bitcoinj,bitcoin-solutions/bitcoinj-alice,cpacia/bitcoinj,langerhans/dogecoinj-alice,jife94/bitcoinj,akonring/bitcoinj_generous,ahmedbodi/anycoinj,haxwell/bitcoinj,natzei/bitcoinj,rnicoll/libdohj,HashEngineering/megacoinj,habibmasuro/litecoinj,HashEngineering/quarkcoinj,HashEngineering/groestlcoinj,HashEngineering/dimecoinj,HashEngineering/maxcoinj,DigiByte-Team/digibytej-alice,reddcoin-project/reddcoinj-pow,HashEngineering/frankoj,imzhuli/bitcoinj,lavajumper/bitcoinj-scrypt,HashEngineering/darkcoinj,langerhans/bitcoinj-alice-hd,greenaddress/bitcoinj,bitsquare/bitcoinj,szdx/bitcoinj,jife94/bitcoinj,yezune/darkcoinj,HashEngineering/digitalcoinj,HashEngineering/dashj,lavajumper/bitcoinj-scrypt,hank/litecoinj-new,kurtwalker/bitcoinj,techsubodh/admin_tracker,VishalRao/bitcoinj,HashEngineering/dimecoinj,hughneale/bitcoinj,bitcoinj/bitcoinj,HashEngineering/dashj,HashEngineering/digitalcoinj-mb,reddcoin-project/reddcoinj-pow,HashEngineering/myriadcoinj,HashEngineering/namecoinj,DynamicCoinOrg/dmcJ,HashEngineering/infinitecoinj,wpstudio/blazecoinj,patricklodder/libdohj,VegasCoin/vegascoinj,kurtwalker/bitcoinj,GroestlCoin/groestlcoinj,mrosseel/bitcoinj-old,bitcoinj/bitcoinj,cpacia/bitcoinj,HashEngineering/namecoinj,yezune/darkcoinj,habibmasuro/smileycoinj,HashEngineering/darkcoinj,paulminer/bitcoinj,MintcoinCommunity/mintcoinj,patricklodder/libdohj,MonetaryUnit/monetaryunitj,HashEngineering/maxcoinj,veritaseum/bitcoinj,devrandom/bitcoinj,patricklodder/bitcoinj,imsaguy/bitcoinj,jdojff/bitcoinj,FTraian/bitcoinj-uc,techsubodh/admin_tracker,HashEngineering/digitalcoinj,rootstock/bitcoinj,janko33bd/bitcoinj,kris-davison/non-working-darkcoinj-fork,schildbach/bitcoinj,GroestlCoin/groestlcoinj,HashEngineering/myriadcoinj,HashEngineering/unobtaniumj,jjculber/defcoinj,kris-davison/non-working-darkcoinj-fork,jife94/bitcoinj,veritaseum/bitcoinj,ligi/bitcoinj,HashEngineering/myriadcoinj,RaviAjaibSingh/bitcoinj,ahmedbodi/anycoinj,praus/multicoinj,DigiByte-Team/digibytej-alice,novitski/bitcoinj,kris-davison/non-working-darkcoinj-fork,hank/feathercoinj,tjth/bitcoinj-lotterycoin,GroestlCoin/groestlcoinj,cannabiscoindev/cannabiscoinj,yenliangl/bitcoinj,nikileshsa/bitcoinj,HashEngineering/frankoj,oscarguindzberg/bitcoinj,Kefkius/groestlcoinj,Crypto-Expert/digitalcoinj,devrandom/bitcoinj,Coinomi/bitcoinj,AugieMillares/bitcoinj,tangyves/bitcoinj,devrandom/bitcoinj,stafur/trustpluscoinj,FTraian/bitcoinj-uc,MintcoinCommunity/mintcoinj,funkshelper/bitcoinj,TheBlueMatt/bitcoinj,MrDunne/bitcoinj,patricklodder/libdohj,rnicoll/bitcoinj,bitbandi/spreadcoinj,veritaseum/bitcoinj,cannabiscoindev/cannabiscoinj,TrustPlus/trustpluscoinj,peacekeeper/bitcoinj,TheBlueMatt/bitcoinj,MintcoinCommunity/mintcoinj,HashEngineering/mobilecashj,HashEngineering/digitalcoinj,lavajumper/bitcoinj-scrypt,dldinternet/bitcoinj,HashEngineering/mobilecashj,HashEngineering/quarkcoinj,UberPay/bitcoinj,habibmasuro/smileycoinj,reddcoin-project/reddcoinj-pow,RobKohr/bitcoinj,FTraian/bitcoinj-uc,haxwell/bitcoinj,HashEngineering/megacoinj,strawpay/bitcoinj,stonecoldpat/bitcoinj,TrustPlus/trustpluscoinj,MonetaryUnit/monetaryunitj,dalbelap/bitcoinj,HashEngineering/maxcoinj,peterdettman/bitcoinj,HashEngineering/darkcoinj,dcw312/bitcoinj,peterdettman/bitcoinj,yezune/darkcoinj,janko33bd/bitcoinj,HashEngineering/megacoinj,bitcoin-solutions/bitcoinj-alice,meeh420/anoncoinj,HashEngineering/quarkcoinj,pelle/bitcoinj,dexX7/bitcoinj,langerhans/dogecoinj-new,blockchain/bitcoinj,tjth/bitcoinj-lotterycoin,oscarguindzberg/bitcoinj,designsters/android-fork-bitcoinj,troggy/bitcoinj,patricklodder/bitcoinj,stafur/trustpluscoinj,rnicoll/altcoinj,stafur/trustpluscoinj,TrustPlus/trustpluscoinj,Kefkius/groestlcoinj,coinspark/sparkbit-bitcoinj,ahmedbodi/anycoinj,Kefkius/groestlcoinj,dogecoin/libdohj,cannabiscoindev/cannabiscoinj,stonecoldpat/bitcoinj,yezune/darkcoinj,bitcoin-solutions/bitcoinj-alice,HashEngineering/groestlcoinj,Kefkius/groestlcoinj,HashEngineering/maxcoinj,fsb4000/bitcoinj,paulmadore/woodcoinj,stafur/trustpluscoinj,cannabiscoindev/cannabiscoinj,Coinomi/bitcoinj,Qw0kka/creditsj,VegasCoin/vegascoinj,HashEngineering/namecoinj,HashEngineering/unobtaniumj,ohac/sha1coinj,framewr/bitcoinj,haxwell/bitcoinj,HashEngineering/unobtaniumj,danielmcclure/bitcoinj,bitbandi/spreadcoinj,yenliangl/bitcoinj