Taken from T139455
Improved tabular display, which can be sorted in different ways.
Rather than displaying a list display a table.
This table should be sortable, and thus the two check boxes for sorting should be removed for the JS verison.
For cases where NOJS is detected it may make sense to show the checkboxes for filtering and sorting so the list can still be manipulated.