util/system.cpp: add thread safety annotations for dir_locks
util/system.cpp: add thread safety annotations for dir_locks

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