proxy: add upcast methods on ProxyT
As a result we can remove add_proxy_listener_local() as user can just cast and call add_listener_local() on the proxy.
As a result we can remove add_proxy_listener_local() as user can just cast and call add_listener_local() on the proxy.