get rid of struct color
spacing
really these are just border colors, so adjust the define
rename {h,v}max functions for consistency; from Jan Stary
use cc->bwidth in client_vmax since we've yet to reset it (matches
client_hmax); from Jan Stary
unbreak xinerama support from r1.41 for panning setups
revert previous
fix menu/client placement in panning setups; XineramaQueryScreens gives
us the width of the psuedo screen, but here we need the edge instead
(xmax/ymax); just re-use w/h here for now.
teach screen_find_xinerama() about gap and adjust (simplify) callers;
menu becomes gap-aware for free.
add per-group vert/horiz tiling support; introduces 2 new bind commands,
'vtile' and 'htile'; from Alexander Polakov.
set the initial group to '1', missed by recent off-by-one group
numbering re-work; discovered the hard way by sthen@.

ok sthen@
Sync with latest upstream changes.