Xinerama fixes.
Better naming. Avoid useless check when xinerama isn't active
Merge branch 'master' of github.com:LemonBoy/bar into xinerama-fix

Conflicts:
	bar.c
So revamp. Much flexible. Such wow.
Never go full retard. Now the width param is honoured in Xinerama mode.
Ported randr code to wip branch, plus some fixes.
Reorganize randr/xinerama detection, add monitor_add().
Fixup for rebase.
Rebase fixup, two.
Merge pull request #37 from jvvv/wip_randr

RandR support by @jvvv
Don't delete config.h on clean target
Make globals static. Fix the long standing off by one error when retrieving the glyph width.
Sort Xinerama monitors by x before using them
Sort RandR outputs too
Better screen sorting. Fix a use after free. Clone/overlapping monitor detection
General cleanup. New formatting syntax. More cleanup. Documentation. Did I say cleanup ?
Fix overlapping detection. Fix an use after free. Fixes #41
Don't enumerate disconnected outputs
Robust geometry string parsing. Support for x offset. Underline/overline width is now configurable (fixes #43)
Warn the user if the geometry doesn't fit the screen