Tab and modality fixes for the modal dialogs
Merge with master
Fixes after first review
_updateListSelection() already calls _fireSelectionChanged(), so don't call it again
Merge pull request #4714 from TomMalbran/tom/dialogs-fixes

Tab and modality fixes for the modal dialogs
Merge pull request #4867 from adobe/randy/issue-4757

Don't call _fireSelectionChanged() twice
Fixes issues #4602, #4870 and #4869

Rebased:

Fix for issue 4602.

Fix for issue 4602.

Fixed overflow when pagination is present.

Little fix for no-pagination case, so there's no space reserved for pagination.

Only searched text is contracting now with ellipsis.

Moved layout back to strings.

Little more refactoring.

Few more changes according code review.

Few more changes according code review. #2

Fixes #4870

Fixed duplicate ID

Remove IDs used for summaries.

Fixes #4869

Refactored according to code-review.

Fixes case when scope is a long filename.

Minor refactoring