ActivityModel sorts internally.
It currently does a non-locale or number aware sort on user-facing
This patches uses QCollator.
This changes the order in the KCM.
It doesn't affect the order in the activity switcher as that has it's
own sorting proxy on top handling last used time.
It doesn't quite fix the issue in the bug report as PagerModel mixes