Don't add notification surfaces multiple times

Avoid sending wl_notification_add_surface requests multiple times.

Issue: #6