applets/windowlist: only use one tasksModel
The compact and full representations have separate TasksModel instances. An applet is either one or the other (clicking the compactRepresenation opens a menu rather than expanding the fullRepresentation), but this is uneccessary code duplication.
Instead we move the model into the PlasmoidItem directly so both representations can access it.