sd-bus: add proper monitoring API
update TODO