refactored read_startup_playlist() always reuse same sub-window in notification_box(), don't leave it to garbage collector leave curse wrap exactly once per entry (fixes unwanted terminal blank lines on quit) streamline interruptions/signal/exceptions handling catch configparser.MissingSectionHeaderError exception better handle terminal resize