BeginDialog: update stance for some actors too

perhaps there's more logic to it, but it fixes the first problem
Highlightable: turns out the disarm sound is the same as the discovery one

... which is the same as the discovery of secret doors one
SetTrapDetected: also play a sound on success