Message tray now pops above the panel.
v3
Fix message tray in full screen.
Re-position the panel when its size is changed.

Some shell themes like Faience modify the height of the panel. When that happens
we have to reposition the panel so it sticks to the bottom edge of the screen.
v4