Also, in places where we're computing a new CssValue based on an old one, make sure that if nothing changes we're returning a reference to the old one, rather than creating a new identical instance.
GValueArray is deprecated in glib. Also, bump the required glib version for g_array_set_clear_func().
To be used for storing computed values. Is the replacement for GtkStyleProperties, which is now legacy code.