Fix the issue with menu's showing up on the screen when the toolbar is vertical (the X11 screen reservation function also needed to be vertical-toolbar aware in libLumina).
ALso clean up the general system tray appearance, and add a new virtual function for panel plugins to detect when the toolbar orientation might have changed and update appropriately. The system tray uses this function now (and it works really well), but the rest of the plugins need to add this functionality as well - otherwise sizes and such get all screwed up when switching between horizontal/vertical.