Revert "button: Stop setting state flags on the style context for drawing"
Revert "button: Stop setting state flags on the style context for drawing"

Setting state flags is actually needed here since this function is called by
GtkButton subclasses which add their specific state flags as a parameter.

This reverts commit e868b8d6ea04af6e31d7075d09508689873c0df5.

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