Split the saving of tree state from the saving of the project path.
Split the saving of tree state from the saving of the project path.

Those are two independent things that need to happen at different times.

fcjailybo/brackets,gwynndesign/brackets,udhayam/brackets,ecwebservices/brackets,m66n/brackets,Cartman0/brackets,SidBala/brackets,kilroy23/brackets,pomadgw/brackets,Jonavin/brackets,humphd/brackets,SidBala/brackets,falcon1812/brackets,No9/brackets,resir014/brackets,chrismoulton/brackets,srhbinion/brackets,adobe/brackets,Th30/brackets,jiimaho/brackets,lovewitty/brackets,zLeonjo/brackets,fabricadeaplicativos/brackets,wakermahmud/brackets,jmarkina/brackets,jmarkina/brackets,Pomax/brackets,massimiliano76/brackets,ls2uper/brackets,pomadgw/brackets,chrisle/brackets,jmarkina/brackets,chinnyannieb/brackets,bidle/brackets,phillipalexander/brackets,simon66/brackets,mcanthony/brackets,Real-Currents/brackets,NKcentinel/brackets,ashleygwilliams/brackets,hanmichael/brackets,RobertJGabriel/brackets,NGHGithub/brackets,uwsd/brackets,mat-mcloughlin/brackets,siddharta1337/brackets,karevn/brackets,ricciozhang/brackets,flukeout/brackets,shal1y/brackets,FTG-003/brackets,sprintr/brackets,emanziano/brackets,shiyamkumar/brackets,ScalaInc/brackets,ropik/brackets,andrewnc/brackets,macdg/brackets,GHackAnonymous/brackets,iamchathu/brackets,Andrey-Pavlov/brackets,wangjun/brackets,Rajat-dhyani/brackets,CapeSepias/brackets,jiimaho/brackets,brianjking/brackets,quasto/ArduinoStudio,RamirezWillow/brackets,Cartman0/brackets,chrismoulton/brackets,alexkid64/brackets,ScalaInc/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,ashleygwilliams/brackets,pomadgw/brackets,IAmAnubhavSaini/brackets,shiyamkumar/brackets,pratts/brackets,zaggino/brackets-electron,gupta-tarun/brackets,Free-Technology-Guild/brackets,y12uc231/brackets,cdot-brackets-extensions/nimble-htmlLint,fvntr/brackets,gideonthomas/brackets,srhbinion/brackets,jiimaho/brackets,rlugojr/brackets,keir-rex/brackets,veveykocute/brackets,xantage/brackets,sgupta7857/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,abhisekp/brackets,RamirezWillow/brackets,ecwebservices/brackets,CapeSepias/brackets,Rajat-dhyani/brackets,srhbinion/brackets,michaeljayt/brackets,NKcentinel/brackets,SidBala/brackets,Rynaro/brackets,robertkarlsson/brackets,treejames/brackets,chinnyannieb/brackets,nucliweb/brackets,albertinad/brackets,cdot-brackets-extensions/nimble-htmlLint,pratts/brackets,tan9/brackets,kilroy23/brackets,alexkid64/brackets,sophiacaspar/brackets,Lojsan123/brackets,ForkedRepos/brackets,mozilla/brackets,andrewnc/brackets,sgupta7857/brackets,2youyouo2/cocoslite,uwsd/brackets,zLeonjo/brackets,Fcmam5/brackets,pkdevbox/brackets,busykai/brackets,Cartman0/brackets,dtcom/MyPSDBracket,rafaelstz/brackets,albertinad/brackets,massimiliano76/brackets,arduino-org/ArduinoStudio,resir014/brackets,Jonavin/brackets,TylerL-uxai/brackets,zaggino/brackets-electron,youprofit/brackets,SidBala/brackets,abhisekp/brackets,flukeout/brackets,Andrey-Pavlov/brackets,NKcentinel/brackets,ficristo/brackets,chrisle/brackets,IAmAnubhavSaini/brackets,ficristo/brackets,keir-rex/brackets,goldcase/brackets,chrisle/brackets,show0017/brackets,TylerL-uxai/brackets,quasto/ArduinoStudio,petetnt/brackets,JordanTheriault/brackets,jiimaho/brackets,wakermahmud/brackets,wesleifreitas/brackets,xantage/brackets,stowball/brackets,gupta-tarun/brackets,eric-stanley/brackets,udhayam/brackets,sprintr/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,netlams/brackets,mjurczyk/brackets,Lojsan123/brackets,sgupta7857/brackets,thehogfather/brackets,petetnt/brackets,ralic/brackets,bidle/brackets,robertkarlsson/brackets,andrewnc/brackets,y12uc231/brackets,IAmAnubhavSaini/brackets,zaggino/brackets-electron,petetnt/brackets,NickersF/brackets,nucliweb/brackets,Rajat-dhyani/brackets,fcjailybo/brackets,RobertJGabriel/brackets,hanmichael/brackets,adobe/brackets,fronzec/brackets,82488059/brackets,petetnt/brackets,jiawenbo/brackets,zhukaixy/brackets,wakermahmud/brackets,Live4Code/brackets,amrelnaggar/brackets,andrewnc/brackets,rafaelstz/brackets,simon66/brackets,uwsd/brackets,srhbinion/brackets,mat-mcloughlin/brackets,ScalaInc/brackets,Fcmam5/brackets,Live4Code/brackets,y12uc231/brackets,GHackAnonymous/brackets,tan9/brackets,fastrde/brackets,eric-stanley/brackets,uwsd/brackets,wangjun/brackets,Wikunia/brackets,jacobnash/brackets,NKcentinel/brackets,Free-Technology-Guild/brackets,fashionsun/brackets,RamirezWillow/brackets,2youyouo2/cocoslite,macdg/brackets,brianjking/brackets,pomadgw/brackets,Pomax/brackets,gideonthomas/brackets,siddharta1337/brackets,lunode/brackets,NGHGithub/brackets,massimiliano76/brackets,chambej/brackets,quasto/ArduinoStudio,kilroy23/brackets,Real-Currents/brackets,netlams/brackets,Free-Technology-Guild/brackets,Jonavin/brackets,pratts/brackets,falcon1812/brackets,wakermahmud/brackets,wesleifreitas/brackets,CapeSepias/brackets,adrianhartanto0/brackets,eric-stanley/brackets,cdot-brackets-extensions/nimble-htmlLint,Real-Currents/brackets,wesleifreitas/brackets,arduino-org/ArduinoStudio,adrianhartanto0/brackets,TylerL-uxai/brackets,chambej/brackets,Wikunia/brackets,busykai/brackets,JordanTheriault/brackets,pkdevbox/brackets,dtcom/MyPSDBracket,richmondgozarin/brackets,goldcase/brackets,bidle/brackets,weebygames/brackets,veveykocute/brackets,show0017/brackets,goldcase/brackets,jacobnash/brackets,sedge/nimble,mcanthony/brackets,phillipalexander/brackets,amrelnaggar/brackets,gupta-tarun/brackets,ChaofengZhou/brackets,revi/brackets,pomadgw/brackets,hanmichael/brackets,sprintr/brackets,resir014/brackets,IAmAnubhavSaini/brackets,Andrey-Pavlov/brackets,thehogfather/brackets,rlugojr/brackets,shiyamkumar/brackets,lunode/brackets,MahadevanSrinivasan/brackets,kolipka/brackets,zaggino/brackets-electron,lovewitty/brackets,malinkie/brackets,fabricadeaplicativos/brackets,thr0w/brackets,Free-Technology-Guild/brackets,albertinad/brackets,y12uc231/brackets,ScalaInc/brackets,albertinad/brackets,StephanieMak/brackets,goldcase/brackets,srinivashappy/brackets,iamchathu/brackets,revi/brackets,treejames/brackets,karevn/brackets,Mosoc/brackets,abhisekp/brackets,2youyouo2/cocoslite,ralic/brackets,fastrde/brackets,flukeout/brackets,robertkarlsson/brackets,chambej/brackets,veveykocute/brackets,gideonthomas/brackets,Fcmam5/brackets,MahadevanSrinivasan/brackets,ForkedRepos/brackets,weebygames/brackets,simon66/brackets,richmondgozarin/brackets,m66n/brackets,tan9/brackets,gwynndesign/brackets,keir-rex/brackets,raygervais/brackets,StephanieMak/brackets,JordanTheriault/brackets,humphd/brackets,wesleifreitas/brackets,pkdevbox/brackets,No9/brackets,ChaofengZhou/brackets,Th30/brackets,zhukaixy/brackets,MantisWare/brackets,youprofit/brackets,zhukaixy/brackets,gcommetti/brackets,mjurczyk/brackets,sophiacaspar/brackets,mcanthony/brackets,treejames/brackets,mat-mcloughlin/brackets,abhisekp/brackets,xantage/brackets,fvntr/brackets,ricciozhang/brackets,ricciozhang/brackets,massimiliano76/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,malinkie/brackets,resir014/brackets,alexkid64/brackets,sophiacaspar/brackets,adrianhartanto0/brackets,chambej/brackets,chrismoulton/brackets,gcommetti/brackets,sedge/nimble,Jonavin/brackets,MarcelGerber/brackets,Mosoc/brackets,eric-stanley/brackets,ForkedRepos/brackets,Cartman0/brackets,fabricadeaplicativos/brackets,fashionsun/brackets,No9/brackets,mjurczyk/brackets,ecwebservices/brackets,zhukaixy/brackets,karevn/brackets,adobe/brackets,mcanthony/brackets,andrewnc/brackets,srhbinion/brackets,dangkhue27/brackets,humphd/brackets,tan9/brackets,zaggino/brackets-electron,veveykocute/brackets,ficristo/brackets,Andrey-Pavlov/brackets,nucliweb/brackets,JordanTheriault/brackets,revi/brackets,srinivashappy/brackets,Fcmam5/brackets,hanmichael/brackets,TylerL-uxai/brackets,ls2uper/brackets,82488059/brackets,gcommetti/brackets,busykai/brackets,macdg/brackets,kolipka/brackets,emanziano/brackets,simon66/brackets,ropik/brackets,y12uc231/brackets,nucliweb/brackets,amrelnaggar/brackets,netlams/brackets,udhayam/brackets,albertinad/brackets,kolipka/brackets,zLeonjo/brackets,rlugojr/brackets,adrianhartanto0/brackets,stowball/brackets,GHackAnonymous/brackets,sophiacaspar/brackets,lunode/brackets,youprofit/brackets,2youyouo2/cocoslite,stowball/brackets,arduino-org/ArduinoStudio,sgupta7857/brackets,82488059/brackets,jiawenbo/brackets,sedge/nimble,macdg/brackets,quasto/ArduinoStudio,arduino-org/ArduinoStudio,malinkie/brackets,sedge/nimble,MarcelGerber/brackets,chrisle/brackets,wakermahmud/brackets,stowball/brackets,stowball/brackets,NGHGithub/brackets,srinivashappy/brackets,ls2uper/brackets,fcjailybo/brackets,wangjun/brackets,revi/brackets,baig/brackets,falcon1812/brackets,ForkedRepos/brackets,m66n/brackets,wesleifreitas/brackets,bidle/brackets,chinnyannieb/brackets,fashionsun/brackets,Th30/brackets,StephanieMak/brackets,raygervais/brackets,resir014/brackets,weebygames/brackets,fronzec/brackets,mjurczyk/brackets,pkdevbox/brackets,MantisWare/brackets,zaggino/brackets-electron,ralic/brackets,emanziano/brackets,phillipalexander/brackets,RobertJGabriel/brackets,alexkid64/brackets,xantage/brackets,fronzec/brackets,xantage/brackets,goldcase/brackets,NGHGithub/brackets,tan9/brackets,dtcom/MyPSDBracket,TylerL-uxai/brackets,shiyamkumar/brackets,fashionsun/brackets,Rynaro/brackets,GHackAnonymous/brackets,Lojsan123/brackets,Rynaro/brackets,emanziano/brackets,rlugojr/brackets,chrisle/brackets,veveykocute/brackets,brianjking/brackets,wangjun/brackets,adobe/brackets,shiyamkumar/brackets,jacobnash/brackets,petetnt/brackets,MarcelGerber/brackets,emanziano/brackets,NGHGithub/brackets,Real-Currents/brackets,mjurczyk/brackets,zhukaixy/brackets,simon66/brackets,humphd/brackets,Live4Code/brackets,rafaelstz/brackets,falcon1812/brackets,mcanthony/brackets,ricciozhang/brackets,Real-Currents/brackets,adrianhartanto0/brackets,chinnyannieb/brackets,chrismoulton/brackets,marcominetti/brackets,mozilla/brackets,Pomax/brackets,2youyouo2/cocoslite,jacobnash/brackets,raygervais/brackets,karevn/brackets,MahadevanSrinivasan/brackets,lunode/brackets,mozilla/brackets,fastrde/brackets,jiawenbo/brackets,dangkhue27/brackets,Rajat-dhyani/brackets,robertkarlsson/brackets,bidle/brackets,Jonavin/brackets,quasto/ArduinoStudio,Wikunia/brackets,lovewitty/brackets,RamirezWillow/brackets,gcommetti/brackets,fabricadeaplicativos/brackets,malinkie/brackets,sprintr/brackets,gupta-tarun/brackets,amrelnaggar/brackets,srinivashappy/brackets,adobe/brackets,FTG-003/brackets,fastrde/brackets,dangkhue27/brackets,gideonthomas/brackets,phillipalexander/brackets,Wikunia/brackets,ashleygwilliams/brackets,cdot-brackets-extensions/nimble-htmlLint,baig/brackets,Fcmam5/brackets,youprofit/brackets,revi/brackets,dangkhue27/brackets,richmondgozarin/brackets,massimiliano76/brackets,fvntr/brackets,ForkedRepos/brackets,mozilla/brackets,gideonthomas/brackets,sprintr/brackets,ashleygwilliams/brackets,jiawenbo/brackets,hanmichael/brackets,MarcelGerber/brackets,zLeonjo/brackets,kolipka/brackets,ropik/brackets,fronzec/brackets,busykai/brackets,StephanieMak/brackets,Mosoc/brackets,shal1y/brackets,MahadevanSrinivasan/brackets,michaeljayt/brackets,jmarkina/brackets,phillipalexander/brackets,Free-Technology-Guild/brackets,chrismoulton/brackets,abhisekp/brackets,zLeonjo/brackets,fronzec/brackets,gwynndesign/brackets,iamchathu/brackets,raygervais/brackets,thr0w/brackets,brianjking/brackets,sophiacaspar/brackets,rafaelstz/brackets,busykai/brackets,IAmAnubhavSaini/brackets,SebastianBoyd/sebastianboyd.github.io-OLD,m66n/brackets,ralic/brackets,siddharta1337/brackets,dtcom/MyPSDBracket,wangjun/brackets,thehogfather/brackets,alexkid64/brackets,fastrde/brackets,ecwebservices/brackets,fcjailybo/brackets,brianjking/brackets,rafaelstz/brackets,rlugojr/brackets,robertkarlsson/brackets,JordanTheriault/brackets,show0017/brackets,pkdevbox/brackets,Live4Code/brackets,NickersF/brackets,Lojsan123/brackets,michaeljayt/brackets,Pomax/brackets,NickersF/brackets,kolipka/brackets,sgupta7857/brackets,shal1y/brackets,m66n/brackets,Lojsan123/brackets,lunode/brackets,FTG-003/brackets,jacobnash/brackets,baig/brackets,Rynaro/brackets,dangkhue27/brackets,jiawenbo/brackets,MarcelGerber/brackets,fashionsun/brackets,flukeout/brackets,ropik/brackets,falcon1812/brackets,kilroy23/brackets,ChaofengZhou/brackets,ls2uper/brackets,StephanieMak/brackets,iamchathu/brackets,ralic/brackets,RobertJGabriel/brackets,michaeljayt/brackets,amrelnaggar/brackets,thehogfather/brackets,marcominetti/brackets,richmondgozarin/brackets,raygervais/brackets,weebygames/brackets,baig/brackets,Pomax/brackets,gcommetti/brackets,siddharta1337/brackets,Wikunia/brackets,lovewitty/brackets,MahadevanSrinivasan/brackets,MantisWare/brackets,iamchathu/brackets,CapeSepias/brackets,uwsd/brackets,lovewitty/brackets,fcjailybo/brackets,MantisWare/brackets,show0017/brackets,82488059/brackets,ChaofengZhou/brackets,keir-rex/brackets,chambej/brackets,Th30/brackets,thr0w/brackets,FTG-003/brackets,ficristo/brackets,ecwebservices/brackets,fvntr/brackets,baig/brackets,flukeout/brackets,nucliweb/brackets,ChaofengZhou/brackets,shal1y/brackets,NickersF/brackets,arduino-org/ArduinoStudio,No9/brackets,treejames/brackets,shal1y/brackets,thr0w/brackets,youprofit/brackets,CapeSepias/brackets,keir-rex/brackets,jiimaho/brackets,chinnyannieb/brackets,ficristo/brackets,jmarkina/brackets,udhayam/brackets,ricciozhang/brackets,RobertJGabriel/brackets,humphd/brackets,gwynndesign/brackets,fabricadeaplicativos/brackets,Andrey-Pavlov/brackets,udhayam/brackets,pratts/brackets,Real-Currents/brackets,Th30/brackets,pratts/brackets,fvntr/brackets,MantisWare/brackets,Live4Code/brackets,No9/brackets,eric-stanley/brackets,Mosoc/brackets,kilroy23/brackets,gupta-tarun/brackets,treejames/brackets,mat-mcloughlin/brackets,siddharta1337/brackets,Mosoc/brackets,mozilla/brackets,macdg/brackets,ls2uper/brackets,ashleygwilliams/brackets,michaeljayt/brackets,FTG-003/brackets,ScalaInc/brackets,NKcentinel/brackets,srinivashappy/brackets,GHackAnonymous/brackets,netlams/brackets,karevn/brackets,malinkie/brackets,Cartman0/brackets,Rynaro/brackets,Rajat-dhyani/brackets,weebygames/brackets,NickersF/brackets,thr0w/brackets,RamirezWillow/brackets,SidBala/brackets,sedge/nimble,thehogfather/brackets,richmondgozarin/brackets,82488059/brackets,netlams/brackets