add a couple of variables to speed up UID lookups. Based on the assumption new visual gears and gears will tend to be at the end of the list. Set them on successful lookup or script gear creation, clear on delete. Oh also pick up a couple of TrevInc's translation changes
[Desktop Entry]Type=ApplicationVersion=1.0Encoding=UTF-8Name=HedgewarsGenericName=Fighting HedgehogsGenericName[de]=Kämpfende IgelGenericName[ru]=Битвы ежейGenericName[pl]=Walczące jeżeGenericName[sk]=Bojujúci ježkoviaGenericName[sv]=Stridande igelkottarGenericName[es]=Batallas entre erizosGenericName[it]=Ricci combattentiGenericName[pt]=Batalhas entre ouriçosGenericName[ko]=고슴도치 싸우기Icon=hedgewars.pngExec=hedgewarsTerminal=falseStartupNotify=falseCategories=Application;Game;StrategyGame;