fix(mqtt): apply clear pattern when selecting a single pattern (#123)
This fixes an inconsistency in MQTT behavior between single pattern runs and playlist runs.
Before this change, selecting a pattern from Home Assistant started that pattern directly, even if a clear pattern was configured. The clear pattern setting was only respected when starting a playlist.
Now the single-pattern MQTT path passes the configured clear_pattern into run_pattern, so both flows behave the same way. If clear_pattern is set to none, behavior stays unchanged.