fix(tooltip): remove native event listener on component destroy (#5144)
fix(tooltip): remove native event listener on component destroy (#5144)

* fix(tooltip): remove native event listener on component destroy

Component should clean up events it has registered to.

Closes #4499

* Break at higher syntactic level

* Undo accidental formatting

amcdnl/material2,joejordanbrown/material2,josephperrott/material2,angular/components,shaunak1111/material2,crisbeto/material2,fairfaxmedia/material2,tomlandau/material2-new,nkwood/material2,andrewseguin/material2,ChronosWS/material2,jasnoponjatno/material2,tomlandau/material2-new,tinayuangao/material2,DevVersion/material2,crisbeto/material2,kara/material2,joejordanbrown/material2,jasnoponjatno/material2,Eddman/material2,fairfaxmedia/material2,DevVersion/material2,ppham27/material2,jelbourn/material2,emoralesb05/material2,tomlandau/material2-new,Jefiozie/material2,emoralesb05/material2,tinayuangao/material2,jasnoponjatno/material2,joejordanbrown/material2,mcl-de/material2,sllethe/material2,Jefiozie/material2,mmalerba/material2,mmalerba/material2,joejordanbrown/material2,DevVersion/material2,sllethe/material2,mcl-de/material2,crisbeto/material2,crisbeto/material2,ChronosWS/material2,Eddman/material2,Jefiozie/material2,ChronosWS/material2,ppham27/material2,emoralesb05/material2,mcl-de/material2,willshowell/material2,willshowell/material2,jelbourn/material2,sllethe/material2,andrewseguin/material2,emoralesb05/material2,DevVersion/material2,mcl-de/material2,fairfaxmedia/material2,kara/material2,tomlandau/material2-new,amcdnl/material2,ppham27/material2,jelbourn/material2,nkwood/material2,shaunak1111/material2,josephperrott/material2,mmalerba/material2,willshowell/material2,amcdnl/material2,andrewseguin/material2,fairfaxmedia/material2,angular/components,josephperrott/material2,jelbourn/material2,tinayuangao/material2,mmalerba/material2,josephperrott/material2,nkwood/material2,DevVersion/material2,josephperrott/material2,tinayuangao/material2,andrewseguin/material2,willshowell/material2,mmalerba/material2,shaunak1111/material2,sllethe/material2,ppham27/material2,ppham27/material2,kara/material2,amcdnl/material2,jelbourn/material2,jasnoponjatno/material2,emoralesb05/material2,Eddman/material2,shaunak1111/material2,Jefiozie/material2,fairfaxmedia/material2,nkwood/material2,willshowell/material2,Jefiozie/material2,ChronosWS/material2,Eddman/material2,Eddman/material2,amcdnl/material2,tinayuangao/material2,angular/components,angular/components,andrewseguin/material2,kara/material2