Allow overriding certain metadata

Sometimes e.g. the station name should always be the same and thus the
one sent by a source client should be ignored.
Emit event on song title change