Convert non-static rpc calls to use addresses
Convert non-static rpc calls to use addresses

This patch converts all non-staticmethods rpc calls to pass addresses to
the Client calls.

This is done via two new small helpers. These functions also deal with
nodes that are not (yet) in the configuration file, and pass None for
the address instead (which allow NodeControllers to do resolving).

Reviewed-by: imsnah

mbakke/ganeti,onponomarev/ganeti,apyrgio/snf-ganeti,andir/ganeti,yiannist/ganeti,leshchevds/ganeti,andir/ganeti,ganeti/ganeti,onponomarev/ganeti,apyrgio/ganeti,dimara/ganeti,mbakke/ganeti,apyrgio/ganeti,mbakke/ganeti,bitemyapp/ganeti,ganeti-github-testing/ganeti-test-1,grnet/snf-ganeti,dimara/ganeti,yiannist/ganeti,grnet/snf-ganeti,andir/ganeti,ganeti/ganeti,apyrgio/snf-ganeti,leshchevds/ganeti,yiannist/ganeti,leshchevds/ganeti,ganeti/ganeti,ganeti-github-testing/ganeti-test-1,bitemyapp/ganeti