r2-bindings: properly support vala and python