stackswitcher: implement GtkOrientable
In GTK 3, GtkStackSwitcher implemented GtkOrientable via the parent GtkBox type. In GTK 4, that was changed to inherit from GtkWidget and lost this interface implementation.
This adds that back, along with a note in the documentation that the interface was added in GTK 4.4.
Fixes #3988 (closed)