Use new cairocffi/xcb support

Change to cairo/xcb implementation in SimonSapin/cairocffi#39. Take code from there for travis until that PR is merged.