Complete moveover to new Notification API format

fixes #2775
- Fix all occurences of notifications.add to use proper API format
Merge pull request #2970 from halfdan/2775-notification-fix

Complete moveover to new Notification API format