Small fixed for RHEL

-set GTK3 as default for RHEL7
-update error message for GTK3
this sounds bad. What happens when RHEL8 goes out? Please use a more generic name, like requiresGTK2().