Reorder selected list items
We can implemented it like it is done in AFWall+:
- on initial loading all selected items are shown on top of the list
- if the user selects or deselects new list item it remains in it list position, the reordering only happens initially
- all items are ordered alphabetically within the two buckets selected items and unselected items