Add provisional systemd support to UnixSystemWatch

UPower's sleep/resume signals are deprecated, so listen additionally
to systemd's logind.

Todo:
  - Check which service we should actually listen to
  - Use delaying Inhibitor locks for systemd