panel: Alter styling, change to dark colour when "obscured"

When the workspace is "obscured" by a vertically maximized window,
we now track how many are visible at any one time, and when we
encounter at least one maximized window, we currently change the
panel to a dark semi-transparent black to assist in aesthetics
and usability.