appDisplay: 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.

!1441
8 jobs for master in 4 minutes and 15 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Review
passed #903598
eslint

00:01:06

passed #903597
js_check

00:00:21

passed #903600
no_template_check

00:00:20

passed #903599
potfile_check

00:00:19

 
  Build
passed #903601
build

00:02:14

passed #903602
flatpak
flatpak

00:02:01

 
  Test
passed #903603
test

00:00:42

 
  Deploy
passed #903604
nightly

00:01:17