core: Fix event parsing error on playback complete
For some mysterious reason, Roon sends seek_change event without
seek_position field, even though it sets `null` on other occasion.
That has been causing MissingField error and that was the reason
playback complete not updating playback toolbar on GTK adwaita app.