styleproperty: Use a custom resolve function for colors
styleproperty: Use a custom resolve function for colors

We want to make sure to fall back to the initial value of the property
if resolving fails.

This is kinda tricky, because the initial value itself might need
resolving, too.

bratsche/gtk-,davidgumberg/gtk,Distrotech/gtk2,chergert/gtk,jessevdk/gtk,bratsche/gtk-,Lyude/gtk-,Sidnioulz/SandboxGtk,alexlarsson/gtk,davidgumberg/gtk,grubersjoe/adwaita,msteinert/gtk,grubersjoe/adwaita,davidgumberg/gtk,davidt/gtk,msteinert/gtk,jadahl/gtk,ahodesuka/gtk,Distrotech/gtk2,alexlarsson/gtk,davidt/gtk,davidt/gtk,alexlarsson/gtk,chergert/gtk,jigpu/gtk,Distrotech/gtk2,Lyude/gtk-,chergert/gtk,jadahl/gtk,jessevdk/gtk,Lyude/gtk-,jigpu/gtk,alexlarsson/gtk,Sidnioulz/SandboxGtk,Lyude/gtk-,bratsche/gtk-,jessevdk/gtk,jadahl/gtk,ebassi/gtk,Sidnioulz/SandboxGtk,davidt/gtk,Lyude/gtk-,grubersjoe/adwaita,ahodesuka/gtk,davidgumberg/gtk,davidgumberg/gtk,jessevdk/gtk,Adamovskiy/gtk,Sidnioulz/SandboxGtk,Adamovskiy/gtk,jigpu/gtk,ebassi/gtk,chergert/gtk,jigpu/gtk,Distrotech/gtk2,msteinert/gtk,bratsche/gtk-,msteinert/gtk,Adamovskiy/gtk,Adamovskiy/gtk,jessevdk/gtk,ahodesuka/gtk,Distrotech/gtk2,jadahl/gtk,ahodesuka/gtk,Distrotech/gtk2,Lyude/gtk-,chergert/gtk,msteinert/gtk,jadahl/gtk,grubersjoe/adwaita,davidgumberg/gtk,Sidnioulz/SandboxGtk,Sidnioulz/SandboxGtk,ahodesuka/gtk,ebassi/gtk,davidgumberg/gtk,bratsche/gtk-,ebassi/gtk,msteinert/gtk,jessevdk/gtk,bratsche/gtk-,davidt/gtk,jigpu/gtk,jadahl/gtk,grubersjoe/adwaita,chergert/gtk,davidt/gtk,ebassi/gtk,ebassi/gtk,Adamovskiy/gtk,Adamovskiy/gtk,jigpu/gtk,chergert/gtk,grubersjoe/adwaita,davidgumberg/gtk,grubersjoe/adwaita,alexlarsson/gtk,ahodesuka/gtk,ahodesuka/gtk,jadahl/gtk,alexlarsson/gtk,jessevdk/gtk,ahodesuka/gtk,Adamovskiy/gtk,jigpu/gtk,Lyude/gtk-,jigpu/gtk,alexlarsson/gtk,Lyude/gtk-,chergert/gtk,alexlarsson/gtk,jadahl/gtk,grubersjoe/adwaita,Adamovskiy/gtk