Add WindowExtensions class for desktop notifications
Add DesktopNotifications setting

- Rename PingSound setting to SoundNotifications
- Make corresponding changes in ParseArgs
Implement window flashing on highlight