add gobject-introspection support

latest commit 8ba11ba74f
Anton Gorenko authored