Disconnect from parental controls on destroy
BaseAppView not disconnecting from the 'app-filter-changed' signal means parental controls may trigger callbacks on a destroyed grid, which tries to access destroyed icons, which spams the journal with stack traces.
Disconnect from parental controls when BaseAppView is destroyed.