Fix comments and javadoc
Improve SystemTrayIcon management