Revert "[actor] Avoid modifying materials mid-scene to improve journal batching"
Revert "[actor] Avoid modifying materials mid-scene to improve journal batching"

This reverts commit 85243da382025bd516937c76a61b8381f6e74689.

Since the journal puts material colors in the vertex array accumulated for
drawing we don't need to flush the journal simply due to color changes
which means using cogl_set_source_color4ub is no longer a concern.

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