[cogl] avoid using the journal in _cogl_add_path_to_stencil_buffer
[cogl] avoid using the journal in _cogl_add_path_to_stencil_buffer

Using cogl_rectangle (and thus the journal) in
_cogl_add_path_to_stencil_buffer means we have to consider all the state
that the journal may change in case it may interfer with the direct GL calls
used.  This has proven to be error prone and in this case the journal is an
unnecissary overhead.  We now simply call glRectf instead of using
cogl_rectangle.

jigpu/clutter,ebassi/clutter,spatulasnout/clutter,nobled/clutter,djdeath/clutter,jigpu/clutter,rkudiyarov/clutter_osx,djdeath/clutter-multithreaded,djdeath/clutter,GNOME/clutter,djdeath/clutter-android,heysion/clutter-clone,heysion/clutter-clone,collects/clutter,djdeath/clutter-multithreaded,rkudiyarov/clutter_osx,nobled/clutter,nobled/clutter,jigpu/clutter,spatulasnout/clutter,heysion/clutter-clone,tardyp/clutter,tardyp/clutter,ebassi/clutter,ebassi/clutter,djdeath/clutter,tardyp/clutter,heysion/clutter-clone,djdeath/clutter-multithreaded,kerrickstaley/clutter-vala,dlespiau/clutter,Distrotech/clutter,kerrickstaley/clutter-vala,spatulasnout/clutter,djdeath/clutter-android,heysion/clutter-clone,Distrotech/clutter,kerrickstaley/clutter-vala,spatulasnout/clutter,jigpu/clutter,collects/clutter,djdeath/clutter-android,GNOME/clutter,rkudiyarov/clutter_osx,dlespiau/clutter,jigpu/clutter,collects/clutter,spatulasnout/clutter,djdeath/clutter-multithreaded,Distrotech/clutter,GNOME/clutter,collects/clutter,kerrickstaley/clutter-vala,rkudiyarov/clutter_osx,djdeath/clutter-android,collects/clutter,djdeath/clutter,djdeath/clutter,djdeath/clutter-android,dlespiau/clutter,jigpu/clutter,djdeath/clutter,GNOME/clutter,Distrotech/clutter,Distrotech/clutter,ebassi/clutter,Distrotech/clutter,ebassi/clutter,GNOME/clutter