- catch exception when polling (for viber icon) after viber has been closed externally.
- delete temporary icons when an exception is caught in main before quitting