Move method closer to similar methods. Refs #8875.
Change implementation to use QT model structure. Refs #8875.

- Previously, the selection of the row was calling a signal for `dataFileRowSelected`, which was the result of poor performance.
Merge remote-tracking branch 'origin/feature/8875_select_all_cbox_performance'