switch from libXcursor to xcb-util-cursor
Respect workspace numbers when looking for a free workspace name

This prevents a ws '1' appearing on a new output when there's
already a ws '1: www' on an existing output
Initialize variables to prevent (false) warnings.
Remove debug message when debugging is disabled

More precisely, switch from printf to DLOG a "matching: * / *" message, like all
the other "matching: * / *" messages.
Remove forgotten libxcursor from DEPENDS (Thanks badboy)
Revert "raise fullscreen windows on top of all other X11 windows"

This reverts commit 0659a0d98ca98fcd134c277c6a61ca3c9a04544e.

It was a fix for dzen2 setups, but broke several other use cases.
Because dzen2 is not really important since most people use i3bar
nowadays, let’s revert this.

fixes #1062
fixes #1068
fixes #1070
Merge branch 'revert-fullscreen'
Merge branch 'master' into next
Bugfix: update root geometry on output changes for “fullscreen global” (Thanks kaersten)

fixes #1064
Merge branch 'fix-fullscreen-global'
Merge branch 'master' into next
Bugfix: don’t flatten tabbed/stacked containers

fixes #1053
Merge branch 'fix-flattening'
Merge branch 'master' into next
Create pixmaps using the real bar height, rather than screen height.
Clarify userguide description of urgent_workspace configuration