tags-dialog: simplify life time of completions
tagger: implement dispose()