Use bus for changing settings and CRTCs online. Add support for non-sRGB, RGB monitors