Play airlock sound via events + flag fix

- it's much better to play airlock sound via events: much less complicated, it doesn't play on boarding/leaving an external seat
- fixed internal sound playing for flags; flags were treated as probes