vala: modernize bindings generation

Use GIR and modern autotools helpers.  This binding allows to build
simple plugin, it hasn't been tested for applications.

https://bugzilla.gnome.org/show_bug.cgi?id=740186