Added code for notifications using D-Bus to communicate with the FreeDesktop notification system.