plugins/todo: port to GListModel/GtkListView

This was one of the last holdouts on using TreeView, which we can remove
now in favor of GtkListView/GListModel.
1 job for wip/chergert/todo-glistmodel in 7 minutes and 32 seconds (queued for 2 seconds)