dbus: check updateCh early

There is no need to call out to systemd every time a JobRemoved
signal is received if updateCh is nil. Check updateCh before
doing this work.
dbus: simplify initialization
dbus: use separate connection for signals
Merge pull request #64 from bcwaldon/two-conns-one-dbus

Use separate connection for dbus signals