[Notification] linux improvement, sent on close event (+1 squashed commit)
Squashed commits:
[50defb9] [Notification] windows improvement, now will display notification even the icon size < 32x32 (+1 squashed commits)

Squashed commits:

[b7d99ce] [Notification] improve linux notification for different notification server
Merge pull request #2177 from jtg-gg/notification-improvement

[Notification] Improvement for Windows and Linux platform