Remove BAR_OFFSET. Give BAR_WIDTH new semantics. Change order of screens

The bar is now always centered on each display. BAR_WIDTH = 0 sets the
width to the width of the display, a negative value -X sets the width to
display_width - X, positive values are used unmodified.

Screens are now ordered in the order xcb gives returns them, instead of
the reverse order.