lastfm: avoid touching current mobj from non-main thread
get rid of curr_mobj_mutex

Now the current mobj get accessed from main thread only
playback: fix mem leak
dbus: fix crash on get current state