C# WinForms Tray icon component with support of WinVista/Win7 features