Better Qt client list management
- we should be using QSortFilterProxyModel based objects as QML ListView models
- the QSortFilterProxyModel object should take a source model that directly mutates the underlying data
- the item selection in smartlist should be completely sensible
- Show closed items
Link items together to show that they're related or that one is blocking others.