Re-factor neutron client for 'update' methods
Re-factor neutron client for 'update' methods

Currently neutron client is written to auto generate
methods on fly. This is very difficult to debug and
make code very difficult to read.

As neutron client will be moved to lib, it will be better to
have its interfaces more readable and consistent with other
service clients.

This commit re-factor it for 'update_*' methods.

Change-Id: I67039beb934b88a048740a06e06d5a0a5b920942

redhat-cip/tempest,xbezdick/tempest,tonyli71/tempest,pandeyop/tempest,redhat-cip/tempest,rakeshmi/tempest,hayderimran7/tempest,pczerkas/tempest,roopali8/tempest,varunarya10/tempest,tonyli71/tempest,manasi24/jiocloud-tempest-qatempest,rakeshmi/tempest,Juraci/tempest,roopali8/tempest,Juniper/tempest,cisco-openstack/tempest,bigswitch/tempest,flyingfish007/tempest,cisco-openstack/tempest,sebrandon1/tempest,masayukig/tempest,nunogt/tempest,xbezdick/tempest,masayukig/tempest,alinbalutoiu/tempest,openstack/tempest,afaheem88/tempest,pandeyop/tempest,hayderimran7/tempest,flyingfish007/tempest,akash1808/tempest,pczerkas/tempest,vedujoshi/tempest,manasi24/tempest,tudorvio/tempest,izadorozhna/tempest,sebrandon1/tempest,tudorvio/tempest,manasi24/tempest,alinbalutoiu/tempest,bigswitch/tempest,akash1808/tempest,zsoltdudas/lis-tempest,JioCloud/tempest,Tesora/tesora-tempest,nunogt/tempest,zsoltdudas/lis-tempest,vedujoshi/tempest,Juniper/tempest,izadorozhna/tempest,NexusIS/tempest,Juraci/tempest,Tesora/tesora-tempest,manasi24/jiocloud-tempest-qatempest,NexusIS/tempest,openstack/tempest,varunarya10/tempest,dkalashnik/tempest,LIS/lis-tempest,dkalashnik/tempest,LIS/lis-tempest,JioCloud/tempest,afaheem88/tempest