Failover to property assignment in release
Failover to property assignment in release

Seen under iOS 5.1 some system objects such as localStorage will fail silently on delete,
leaving the mock instance in place. This resolves that issue as best possible, using
a instance reset if the delete was not successful.
BryanDonovan/Sinon.JS,janjongboom/Sinon.JS,pimterry/Sinon.JS,hurrymaplelad/Sinon.JS,lluchs/Sinon.JS,ryanwholey/Sinon.JS,cleberar38/Sinon.JS,lluchs/Sinon.JS,tbranyen/Sinon.JS,Khan/Sinon.JS,reimund/Sinon.JS,Druotic/Sinon.JS,meyertee/Sinon.JS,jishi/sinon,keithamus/Sinon.JS,jankopriva/Sinon.JS,cleberar38/Sinon.JS,scinos/Sinon.JS,janjongboom/Sinon.JS,keithamus/Sinon.JS,jasonkarns/Sinon.JS,micha149/Sinon.JS,kruppel/Sinon.JS,kruppel/Sinon.JS,solojavier/Sinon.JS,bevacqua/Sinon.JS,pnlybubbles/Sinon.JS,mnem/Sinon.JS,fabiosantoscode/sinon-built,pwnall/Sinon.JS,nmccready/Sinon.JS,transtep/Sinon.JS,Druotic/Sinon.JS,pimterry/Sinon.JS,bisrael/Sinon.JS,traviskaufman/Sinon.JS,shairez/Sinon.JS,dotchev/Sinon.JS,julienw/Sinon.JS,lennym/Sinon.JS,cvrajeesh/Sinon.JS,uberVU/Sinon.JS,msemenistyi/Sinon.JS,mzikherman/Sinon.JS,bcoe/Sinon.JS,bevacqua/Sinon.JS,meyertee/Sinon.JS,barmatz/Sinon.JS,telaviv/Sinon.JS,gserebryanskyi/Sinon.JS,mjackson/Sinon.JS,maxcal/Sinon.JS,mroderick/Sinon.JS,uberVU/Sinon.JS,Khan/Sinon.JS,npmcomponent/cjohansen-Sinon.JS,ingameio/SinonES6.JS,fiznool/Sinon.JS,ingameio/SinonES6.JS,telaviv/Sinon.JS,timwienk/sinon,scinos/Sinon.JS,cjohansen/Sinon.JS,jonnyreeves/Sinon.JS,mroderick/Sinon.JS,fatso83/Sinon.JS,andpor/sinon,xaka/Sinon.JS,pnlybubbles/Sinon.JS,jankopriva/Sinon.JS,glenjamin/Sinon.JS,pnlybubbles/Sinon.JS,gserebryanskyi/Sinon.JS,maxcal/Sinon.JS,meyertee/Sinon.JS,bcoe/Sinon.JS,reimund/Sinon.JS,traviskaufman/Sinon.JS,cvrajeesh/Sinon.JS,tbranyen/Sinon.JS,ming-codes/Sinon.JS,soundcloud/Sinon.JS,mmckech/Sinon.JS,pghalliday/Sinon.JS,mjackson/Sinon.JS,grassator/Sinon.JS,nolimitid/Sinon.JS,julienw/Sinon.JS,spanishdict/Sinon.JS,mmckech/Sinon.JS,bcoe/Sinon.JS,Raynos/Sinon.JS,dotchev/Sinon.JS,spanishdict/Sinon.JS,solojavier/Sinon.JS,dotchev/Sinon.JS,xaka/Sinon.JS,msemenistyi/Sinon.JS,kjbekkelund/Sinon.JS,nolimitid/Sinon.JS,Raynos/Sinon.JS,pghalliday/Sinon.JS,grassator/Sinon.JS,pwnall/Sinon.JS,micha149/Sinon.JS,glenjamin/Sinon.JS,cleberar38/Sinon.JS,timwienk/sinon,fabiosantoscode/sinon-built,fatso83/Sinon.JS,cqql/Sinon.JS,BryanDonovan/Sinon.JS,jasonkarns/Sinon.JS,kjbekkelund/Sinon.JS,sukima/Sinon.JS,blakeembrey/Sinon.JS,spanishdict/Sinon.JS,soundcloud/Sinon.JS,andpor/sinon,maxcal/Sinon.JS,evocateur/Sinon.JS,cjohansen/Sinon.JS,transtep/Sinon.JS,ryanwholey/Sinon.JS,sukima/Sinon.JS,micha149/Sinon.JS,blakeembrey/Sinon.JS,cvrajeesh/Sinon.JS,ryanwholey/Sinon.JS,npmcomponent/cjohansen-Sinon.JS,gserebryanskyi/Sinon.JS,mroderick/Sinon.JS,bevacqua/Sinon.JS,transtep/Sinon.JS,fatso83/Sinon.JS,xaka/Sinon.JS,Khan/Sinon.JS,tbranyen/Sinon.JS,nolimitid/Sinon.JS,papandreou/Sinon.JS,pimterry/Sinon.JS,soundcloud/Sinon.JS,fiznool/Sinon.JS,uberVU/Sinon.JS,kruppel/Sinon.JS,solojavier/Sinon.JS,gdw2/Sinon.JS,chentsulin/Sinon.JS,cqql/Sinon.JS,gdw2/Sinon.JS,traviskaufman/Sinon.JS,ingameio/SinonES6.JS,glenjamin/Sinon.JS,evocateur/Sinon.JS,papandreou/Sinon.JS,jasonkarns/Sinon.JS,cjohansen/Sinon.JS,ming-codes/Sinon.JS,barmatz/Sinon.JS,kriskowal/Sinon.JS,Druotic/Sinon.JS,spalger/Sinon.JS,opichals/Sinon.JS,lennym/Sinon.JS,kriskowal/Sinon.JS,GerHobbelt/Sinon.JS,spalger/Sinon.JS,sukima/Sinon.JS,GerHobbelt/Sinon.JS,pwnall/Sinon.JS,BryanDonovan/Sinon.JS,msemenistyi/Sinon.JS,grassator/Sinon.JS,telaviv/Sinon.JS,hurrymaplelad/Sinon.JS,jishi/sinon,GerHobbelt/Sinon.JS,kriskowal/Sinon.JS,fiznool/Sinon.JS,cqql/Sinon.JS,scinos/Sinon.JS,fabiosantoscode/sinon-built,mzikherman/Sinon.JS,reimund/Sinon.JS,mzikherman/Sinon.JS,mnem/Sinon.JS,gdw2/Sinon.JS,bisrael/Sinon.JS,pghalliday/Sinon.JS,nmccready/Sinon.JS,jishi/sinon,ming-codes/Sinon.JS,mmckech/Sinon.JS,barmatz/Sinon.JS,opichals/Sinon.JS,spalger/Sinon.JS,mjackson/Sinon.JS,jonnyreeves/Sinon.JS,chentsulin/Sinon.JS,chentsulin/Sinon.JS,keithamus/Sinon.JS,julienw/Sinon.JS,nmccready/Sinon.JS,papandreou/Sinon.JS,jonnyreeves/Sinon.JS,janjongboom/Sinon.JS,timwienk/sinon,hurrymaplelad/Sinon.JS,bisrael/Sinon.JS,mnem/Sinon.JS,npmcomponent/cjohansen-Sinon.JS,lluchs/Sinon.JS,andpor/sinon,shairez/Sinon.JS,blakeembrey/Sinon.JS,kjbekkelund/Sinon.JS