Merge pull request #4 from kkris/gtk3

Port gtk frontend to new introspection bindings