GObject Introspection in Ubuntu 12.04 does not provide version_info so we need to fake it