Access EditProgramWindow directly through BackupPage

Instead of using ChooseEditProgramWindow (now deleted), we now choose
the program to edit based on the active selection in the backup page.