fixed: don't hop to first item in list on deleting another one

quells a regression
fixed: don't load new copy of dll in LoadDll()
added: fluidsynth audio decoder