Multi-head support for ion3, based on mod_xinerama.  Unlike mod_xinerama the initial screen setup uses the XrandR extension if available, and only uses Xinerama code for fallback.