UI: add notification and settings buttons

- Settings on tray and taskbar icon

This patch has repercussions on build system as
it relies on a new dependency win-extras

This patch also breaks the possibility to compile on Linux
as win-extras doesn't exists on other systems;

Issue: #76151
Issue: #76152
Change-Id: Iadc5eb0949b1f66cf8de297b81a3ea286d77aca4
10 files changed