improve PyInstaller spec, added 7z SFX archive scripts, and customize window icons