dbus: add support for systemd user instances

I created a new `NewUser()` method in order to not break compatibility with applications using `New()`. I'm not quite sure on the `NewUser()` name (which is kinda confusing) tho.
The trailing statement here looks out of place. It should be on line 98, no?