window-picker: handle item lifecycle in TaskList
This merge request fixes an error in the window-picker applet that was caused when moving a Window from one monitor to anther. In such a case when a window was closed the TaskItem was not correctly removed from the TaskList and we were seeing use after free errors.
Edited by Sebastian Geiger