rhogen: add binding_name to method, now there are three names: - name that is used in scripts, biding_name that is used in the bridge and native_name that is used native extension. they can be different in special cases