Prepare QPainter render backend for per screen rendering mode
This merge request refactors how per screen rendering is handled in the QPainter render backend in a way similar how it's done in the OpenGL render backend. Note that Xinerama-style rendering style has been dropped since no platform actually uses, it's dead code.
cc #22 (closed)