[PDI-12227] - Handle flow where user does not have execute perms and disconnects repo.  Warn user that tabs will close and allow them to not disconnect.  Repo disconnect is now delayed based on warnings and prompts.
Don't display warning prompt if there are no open tabs.
Check execute perms for jobs.  Also disable replay button without execute perms.