[PDI-6394] Adding compatibility flag to restore old Enterprise Repository behavior.
Merge pull request #548 from pentaho-skarmali/PDI-10744_execute_permission_spoon_kitchen_pan_carte

[PDI-10744] - Display of close all jobs and trans dialog when disconnect...
[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.