[sink] Apply routing changes always immediately. Fixes MER#1832
[sink] Apply routing changes always immediately. Fixes MER#1832

All hal implementations (that I've seen) handle the parameter setting
gracefully anyways, no need to be extra careful ourself. Also, the way
the routing change is implemented poses difficulties with multiple
active sinks. When we have two sinks, like sink.primary and
sink.deep_buffer, and only sink.deep_buffer is active, setting the
routing changes to sink.primary won't be applied as the sink is
suspended. It would require too much effort to try to keep the routing
changes and everything in sync with multiple sinks. Thus, just drop the
extra work.

mer-hybris/pulseaudio-modules-droid,jusa/pulseaudio-modules-droid,jusa/pulseaudio-modules-droid,mer-hybris/pulseaudio-modules-droid