HttT S15: prevent non-player sides from triggering sighted events

If [filter_second] is not given, sighted events are now triggered by
_any_ side.  We need to figure out whether this is a bug or intended
behavior.  If the latter, all sighted events in mainline campaigns need
to be checked.