[gi] switch to using sequences/tuples when marshalling cairo_rectangle_int_t
[gi] switch to using sequences/tuples when marshalling cairo_rectangle_int_t

* Upstream pycairo didn't want to add a new wrapper for cairo_rectangle_int_t
* this works around that issue by using 4 element squences instead which
  should be accepted by pycairo for any API that takes a rect

sfeltman/pygobject,jdahlin/pygobject,GNOME/pygobject,nzjrs/pygobject,choeger/pygobject-cmake,pexip/pygobject,Distrotech/pygobject,Distrotech/pygobject,nzjrs/pygobject,jdahlin/pygobject,davidmalcolm/pygobject,nzjrs/pygobject,davibe/pygobject,thiblahute/pygobject,davibe/pygobject,choeger/pygobject-cmake,davibe/pygobject,davidmalcolm/pygobject,pexip/pygobject,pexip/pygobject,MathieuDuponchelle/pygobject,davibe/pygobject,alexef/pygobject,sfeltman/pygobject,choeger/pygobject-cmake,jdahlin/pygobject,sfeltman/pygobject,davidmalcolm/pygobject,alexef/pygobject,Distrotech/pygobject,alexef/pygobject,GNOME/pygobject,thiblahute/pygobject,GNOME/pygobject,Distrotech/pygobject,thiblahute/pygobject,MathieuDuponchelle/pygobject,MathieuDuponchelle/pygobject