ApplicationsListPage: Sort out sortRole and sortProperty
Factor out pieces of logic from individual Actions and expressions scattered across the bindings, split it across two methods in the root component (effectively turning it into a proper controller, which it really is), and put the rest in a set of simple closely related group of properties with clear unidirectional data flow.
The default:
case now also ensures that with any broken config some
predefined default sort role would still be selected.
See also: !688 (merged)