Add systemd notification support

This patch adds a very basic systemd notification support (it doesn't harm systems where systemd isn't available).

Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>