Screen index as an identificator can be pretty unreliable, since it can
change during the runtime (e.g. on login when kscreen applies primary
screen setting)
Use output name (e.g. HDMI-0) everywhere instead
ScreenMap: use raw ScreenSpace strings as mapping keys
ScreenSpace: introduce method next() that cycles through screen spaces
(monitors and whole desktop)
TabletAreaSelectionController: store ScreenSpace instead of index
X11Info: add helper functions to navigate through screens
TabletDaemon: remove outdated FIXME comments