add support for GTK3
Merge pull request #29 from eyelash/gtk3

add support for GTK3