calculate window geometry with current screen
recalculate popup position for active window
improved exit handling

* don't quit app if last window is closed
* quit app on windows if user logs off
updated version to 2.1.0
clear cache on upgrade

needed because of different cache format from qt4 & qt5
add silent hidden notifications if they are disabled