Add cargo features for selecting a GTK version

This should fix or at least help to solve #66