object: Fix reconnecting signal handler
Since we can't connect a signal to a group after target is set, block the handler instead of disconnecting, so that we can later unlbock.
Also, since we are only blocking the handler for playlist changes, unblock it and not the signal group.
Fixes #536 (closed)