support for replacing an existing notification
This adds support for printing the notification id and subsequently replacing a notification using a previously obtained id.
This is not my code. I simply made the MR based on Paul Collin's work as referenced here.
Cc: @jtojnar