Yakuake is also affected by the common problem that the integration
breaks once a window gets hidden, which is a very common feature of
Yakuake.
This change tracks the PlasmaShellSurface, destroys it on hide and
recreates on show. Thus it's alwyas positioned as expected.