GTK box wrapper

As GTK3 and GTK2 use functions for creating a *box* that are incompatible, this pull introduces a wrapper function to unify this call in the code.