auto merge of #4302 : SimonSapin/servo/clean-snapshots, r=Manishearth
auto merge of #4302 : SimonSapin/servo/clean-snapshots, r=Manishearth

Bootstrapping automatically downloads new Rust and Cargo snapshots as needed into versioned directories, but do not remove now-unused versions. This is the desired behavior for `git bisect` to be usable.

However, this means that old version keep accumulating, taking up disk space. This adds a mach command to remove snapshots other than the ones currently being used. It is never run automatically.

To be safe, the command defaults to only printing what would be removed, and only removes stuff when run with a `-f` argument.

r? @mbrubeck

emilio/servo,canaltinova/servo,dati91/servo,tempbottle/servo,larsbergstrom/servo,pyfisch/servo,jimberlage/servo,wpgallih/servo,tschneidereit/servo,nnethercote/servo,aidanhs/servo,walac/servo,steveklabnik/servo,deokjinkim/servo,tafia/servo,paulrouget/servo,szeged/servo,steveklabnik/servo,nnethercote/servo,rixrix/servo,boghison/servo,nnethercote/servo,samfoo/servo,splav/servo,dmarcos/servo,hyowon/servo,samfoo/servo,akosel/servo,AnthonyBroadCrawford/servo,youprofit/servo,hyowon/servo,larsbergstrom/servo,karlito40/servo,dsandeephegde/servo,nrc/servo,WriterOfAlicrow/servo,ConnorGBrewster/servo,GreenRecycleBin/servo,sadmansk/servo,AnthonyBroadCrawford/servo,fiji-flo/servo,wartman4404/servo,A-deLuna/servo,saneyuki/servo,jdramani/servo,fiji-flo/servo,nnethercote/servo,dvberkel/servo,indykish/servo,walac/servo,dvberkel/servo,SimonSapin/servo,tempbottle/servo,nnethercote/servo,avadacatavra/servo,youprofit/servo,SimonSapin/servo,emilio/servo,ConnorGBrewster/servo,dhananjay92/servo,peterjoel/servo,larsbergstrom/servo,GreenRecycleBin/servo,WriterOfAlicrow/servo,evilpie/servo,szeged/servo,dhananjay92/servo,DominoTree/servo,mdibaiee/servo,jgraham/servo,dagnir/servo,splav/servo,ryancanhelpyou/servo,splav/servo,s142857/servo,deokjinkim/servo,runarberg/servo,CJ8664/servo,szeged/servo,dhananjay92/servo,mt2d2/servo,eddyb/servo,codemac/servo,brendandahl/servo,sadmansk/servo,GreenRecycleBin/servo,rixrix/servo,samfoo/servo,dsandeephegde/servo,pyecs/servo,jgraham/servo,anthgur/servo,s142857/servo,j3parker/servo,runarberg/servo,A-deLuna/servo,dvberkel/servo,rixrix/servo,saratang/servo,larsbergstrom/servo,bjwbell/servo,evilpie/servo,runarberg/servo,anthgur/servo,anthgur/servo,hyowon/servo,tafia/servo,meh/servo,saneyuki/servo,canaltinova/servo,avadacatavra/servo,GyrosOfWar/servo,nick-thompson/servo,luniv/servo,srbhklkrn/SERVOENGINE,jdramani/servo,upsuper/servo,bjwbell/servo,tschneidereit/servo,saratang/servo,dsandeephegde/servo,A-deLuna/servo,dvberkel/servo,cbrewster/servo,nerith/servo,ruud-v-a/servo,saneyuki/servo,mbrubeck/servo,GyrosOfWar/servo,thiagopnts/servo,aidanhs/servo,luniv/servo,mattnenterprise/servo,RenaudParis/servo,j3parker/servo,ruud-v-a/servo,larsbergstrom/servo,mattnenterprise/servo,canaltinova/servo,codemac/servo,dmarcos/servo,s142857/servo,RenaudParis/servo,pyfisch/servo,nick-thompson/servo,meh/servo,Adenilson/prototype-viewing-distance,thiagopnts/servo,paulrouget/servo,splav/servo,saneyuki/servo,fiji-flo/servo,deokjinkim/servo,DominoTree/servo,RenaudParis/servo,bjwbell/servo,CJ8664/servo,ConnorGBrewster/servo,GreenRecycleBin/servo,hyowon/servo,saratang/servo,rnestler/servo,pyfisch/servo,szeged/servo,DominoTree/servo,indykish/servo,codemac/servo,avadacatavra/servo,paulrouget/servo,fiji-flo/servo,anthgur/servo,rnestler/servo,huonw/servo,meh/servo,upsuper/servo,dvberkel/servo,karlito40/servo,jdramani/servo,vks/servo,RenaudParis/servo,GreenRecycleBin/servo,zentner-kyle/servo,nnethercote/servo,caldwell/servo,echochamber/servo,dhananjay92/servo,szeged/servo,chotchki/servo,tempbottle/servo,eddyb/servo,jimberlage/servo,paulrouget/servo,CJ8664/servo,dmarcos/servo,dmarcos/servo,thiagopnts/servo,g-k/servo,walac/servo,canaltinova/servo,mt2d2/servo,deokjinkim/servo,dati91/servo,dhananjay92/servo,larsbergstrom/servo,rnestler/servo,emilio/servo,brendandahl/servo,GreenRecycleBin/servo,huonw/servo,GreenRecycleBin/servo,evilpie/servo,jdramani/servo,sadmansk/servo,runarberg/servo,KiChjang/servo,mattnenterprise/servo,paulrouget/servo,aidanhs/servo,s142857/servo,pyecs/servo,dati91/servo,zentner-kyle/servo,GyrosOfWar/servo,samfoo/servo,indykish/servo,rixrix/servo,zentner-kyle/servo,mattnenterprise/servo,jgraham/servo,saratang/servo,ryancanhelpyou/servo,wartman4404/servo,aidanhs/servo,dati91/servo,kindersung/servo,splav/servo,youprofit/servo,tafia/servo,youprofit/servo,thiagopnts/servo,mbrubeck/servo,aweinstock314/servo,sadmansk/servo,aidanhs/servo,pyecs/servo,fiji-flo/servo,wartman4404/servo,steveklabnik/servo,runarberg/servo,eddyb/servo,chotchki/servo,akosel/servo,meh/servo,evilpie/servo,pyfisch/servo,luniv/servo,ryancanhelpyou/servo,ConnorGBrewster/servo,mbrubeck/servo,Adenilson/prototype-viewing-distance,zentner-kyle/servo,CJ8664/servo,SimonSapin/servo,larsbergstrom/servo,wpgallih/servo,Adenilson/prototype-viewing-distance,jlegendary/servo,wpgallih/servo,jimberlage/servo,kindersung/servo,DominoTree/servo,notriddle/servo,szeged/servo,saratang/servo,mbrubeck/servo,paulrouget/servo,evilpie/servo,CJ8664/servo,indykish/servo,rixrix/servo,hyowon/servo,karlito40/servo,evilpie/servo,tempbottle/servo,avadacatavra/servo,dvberkel/servo,samfoo/servo,jdramani/servo,WriterOfAlicrow/servo,nrc/servo,tschneidereit/servo,dmarcos/servo,dagnir/servo,ConnorGBrewster/servo,eddyb/servo,pgonda/servo,canaltinova/servo,avadacatavra/servo,dati91/servo,huonw/servo,tschneidereit/servo,ryancanhelpyou/servo,Adenilson/prototype-viewing-distance,mbrubeck/servo,indykish/servo,zhangjunlei26/servo,nnethercote/servo,chotchki/servo,GyrosOfWar/servo,sadmansk/servo,notriddle/servo,steveklabnik/servo,echochamber/servo,jimberlage/servo,KiChjang/servo,szeged/servo,peterjoel/servo,snf/servo,pgonda/servo,tempbottle/servo,g-k/servo,saneyuki/servo,GyrosOfWar/servo,peterjoel/servo,DominoTree/servo,zhangjunlei26/servo,samfoo/servo,zhangjunlei26/servo,DominoTree/servo,peterjoel/servo,caldwell/servo,nrc/servo,thiagopnts/servo,szeged/servo,mdibaiee/servo,luniv/servo,echochamber/servo,peterjoel/servo,mattnenterprise/servo,emilio/servo,A-deLuna/servo,SimonSapin/servo,CJ8664/servo,WriterOfAlicrow/servo,nerith/servo,brendandahl/servo,mbrubeck/servo,cbrewster/servo,pyfisch/servo,GreenRecycleBin/servo,pyfisch/servo,KiChjang/servo,j3parker/servo,rixrix/servo,pyfisch/servo,dagnir/servo,WriterOfAlicrow/servo,mdibaiee/servo,jimberlage/servo,caldwell/servo,notriddle/servo,codemac/servo,nick-thompson/servo,mt2d2/servo,rentongzhang/servo,dsandeephegde/servo,nnethercote/servo,anthgur/servo,wpgallih/servo,upsuper/servo,larsbergstrom/servo,rentongzhang/servo,KiChjang/servo,codemac/servo,eddyb/servo,tafia/servo,walac/servo,mdibaiee/servo,rentongzhang/servo,thiagopnts/servo,g-k/servo,aweinstock314/servo,j3parker/servo,eddyb/servo,emilio/servo,indykish/servo,thiagopnts/servo,snf/servo,srbhklkrn/SERVOENGINE,CJ8664/servo,fiji-flo/servo,jdramani/servo,runarberg/servo,aweinstock314/servo,caldwell/servo,rnestler/servo,zentner-kyle/servo,huonw/servo,KiChjang/servo,splav/servo,cbrewster/servo,peterjoel/servo,vks/servo,vks/servo,cbrewster/servo,dmarcos/servo,ruud-v-a/servo,steveklabnik/servo,dsandeephegde/servo,caldwell/servo,dati91/servo,upsuper/servo,paulrouget/servo,tschneidereit/servo,tafia/servo,luniv/servo,mt2d2/servo,brendandahl/servo,g-k/servo,codemac/servo,jlegendary/servo,fiji-flo/servo,KiChjang/servo,echochamber/servo,nick-thompson/servo,pgonda/servo,jgraham/servo,peterjoel/servo,youprofit/servo,notriddle/servo,mattnenterprise/servo,j3parker/servo,wartman4404/servo,cbrewster/servo,ConnorGBrewster/servo,jimberlage/servo,WriterOfAlicrow/servo,chotchki/servo,nrc/servo,zhangjunlei26/servo,s142857/servo,saneyuki/servo,aweinstock314/servo,wartman4404/servo,snf/servo,snf/servo,jlegendary/servo,splav/servo,saneyuki/servo,pgonda/servo,samfoo/servo,peterjoel/servo,mattnenterprise/servo,pgonda/servo,paulrouget/servo,wpgallih/servo,AnthonyBroadCrawford/servo,srbhklkrn/SERVOENGINE,mt2d2/servo,ryancanhelpyou/servo,zhangjunlei26/servo,jgraham/servo,meh/servo,GyrosOfWar/servo,mbrubeck/servo,upsuper/servo,WriterOfAlicrow/servo,wpgallih/servo,canaltinova/servo,notriddle/servo,rnestler/servo,walac/servo,rnestler/servo,jlegendary/servo,sadmansk/servo,eddyb/servo,indykish/servo,A-deLuna/servo,saneyuki/servo,eddyb/servo,SimonSapin/servo,pgonda/servo,dsandeephegde/servo,dsandeephegde/servo,dati91/servo,upsuper/servo,zentner-kyle/servo,ConnorGBrewster/servo,nerith/servo,saneyuki/servo,RenaudParis/servo,s142857/servo,saratang/servo,bjwbell/servo,jlegendary/servo,zentner-kyle/servo,steveklabnik/servo,vks/servo,cbrewster/servo,szeged/servo,dsandeephegde/servo,nnethercote/servo,zhangjunlei26/servo,jdramani/servo,brendandahl/servo,jlegendary/servo,youprofit/servo,tschneidereit/servo,avadacatavra/servo,ConnorGBrewster/servo,hyowon/servo,jgraham/servo,thiagopnts/servo,SimonSapin/servo,deokjinkim/servo,nick-thompson/servo,cbrewster/servo,CJ8664/servo,A-deLuna/servo,aidanhs/servo,cbrewster/servo,g-k/servo,snf/servo,dagnir/servo,deokjinkim/servo,pyfisch/servo,notriddle/servo,meh/servo,caldwell/servo,DominoTree/servo,karlito40/servo,DominoTree/servo,tempbottle/servo,tafia/servo,walac/servo,mdibaiee/servo,huonw/servo,DominoTree/servo,vks/servo,bjwbell/servo,boghison/servo,sadmansk/servo,AnthonyBroadCrawford/servo,szeged/servo,upsuper/servo,boghison/servo,wpgallih/servo,caldwell/servo,SimonSapin/servo,huonw/servo,walac/servo,jimberlage/servo,tempbottle/servo,mbrubeck/servo,nrc/servo,Adenilson/prototype-viewing-distance,luniv/servo,srbhklkrn/SERVOENGINE,indykish/servo,canaltinova/servo,dhananjay92/servo,srbhklkrn/SERVOENGINE,nerith/servo,notriddle/servo,KiChjang/servo,KiChjang/servo,akosel/servo,avadacatavra/servo,snf/servo,mdibaiee/servo,peterjoel/servo,zhangjunlei26/servo,pgonda/servo,brendandahl/servo,wartman4404/servo,echochamber/servo,kindersung/servo,karlito40/servo,boghison/servo,saneyuki/servo,mt2d2/servo,huonw/servo,wpgallih/servo,rixrix/servo,DominoTree/servo,rnestler/servo,AnthonyBroadCrawford/servo,boghison/servo,kindersung/servo,pyfisch/servo,paulrouget/servo,GyrosOfWar/servo,pyecs/servo,RenaudParis/servo,A-deLuna/servo,aweinstock314/servo,dhananjay92/servo,evilpie/servo,notriddle/servo,sadmansk/servo,aweinstock314/servo,srbhklkrn/SERVOENGINE,runarberg/servo,splav/servo,saratang/servo,vks/servo,pyecs/servo,dvberkel/servo,pyecs/servo,aidanhs/servo,anthgur/servo,nrc/servo,zhangjunlei26/servo,bjwbell/servo,rentongzhang/servo,emilio/servo,peterjoel/servo,rentongzhang/servo,paulrouget/servo,anthgur/servo,snf/servo,dmarcos/servo,emilio/servo,karlito40/servo,tschneidereit/servo,notriddle/servo,steveklabnik/servo,mt2d2/servo,srbhklkrn/SERVOENGINE,emilio/servo,rentongzhang/servo,jlegendary/servo,jimberlage/servo,j3parker/servo,nnethercote/servo,tafia/servo,boghison/servo,pyfisch/servo,youprofit/servo,akosel/servo,akosel/servo,vks/servo,RenaudParis/servo,splav/servo,nick-thompson/servo,fiji-flo/servo,KiChjang/servo,meh/servo,ruud-v-a/servo,notriddle/servo,canaltinova/servo,KiChjang/servo,evilpie/servo,j3parker/servo,g-k/servo,chotchki/servo,upsuper/servo,wpgallih/servo,ryancanhelpyou/servo,karlito40/servo,luniv/servo,ryancanhelpyou/servo,nick-thompson/servo,akosel/servo,SimonSapin/servo,emilio/servo,kindersung/servo,emilio/servo,zhangjunlei26/servo,kindersung/servo,bjwbell/servo,larsbergstrom/servo,hyowon/servo,chotchki/servo,evilpie/servo,nerith/servo,dagnir/servo,rixrix/servo,GreenRecycleBin/servo,rentongzhang/servo,splav/servo,nerith/servo,echochamber/servo,ruud-v-a/servo,indykish/servo,wartman4404/servo,boghison/servo,dagnir/servo,avadacatavra/servo,nrc/servo,mattnenterprise/servo,g-k/servo,anthgur/servo,ruud-v-a/servo,s142857/servo,nerith/servo,akosel/servo,jimberlage/servo,aweinstock314/servo,Adenilson/prototype-viewing-distance,jgraham/servo,dagnir/servo,kindersung/servo,deokjinkim/servo,larsbergstrom/servo,Adenilson/prototype-viewing-distance,codemac/servo,rixrix/servo,pyecs/servo,AnthonyBroadCrawford/servo,brendandahl/servo,mdibaiee/servo,echochamber/servo,rnestler/servo,dati91/servo,AnthonyBroadCrawford/servo