Sync gettextutils from oslo
Sync gettextutils from oslo

The oslo changes necessary for delayed translation were refactored in
oslo. This patch set brings in the refactored changes, implemented
under the same change-id mentioned below.

Partially implements bp user-locale-api

Change-Id: I27640a3c8b255be51bc6396d238098bd25af61ec

magic0704/neutron,mattt416/neutron,CiscoSystems/vespa,asgard-lab/neutron,jerryz1982/neutron,alexandrucoman/vbox-neutron-agent,Comcast/neutron,neoareslinux/neutron,openstack/neutron,leeseuljeong/leeseulstack_neutron,virtualopensystems/neutron,vbannai/neutron,JianyuWang/neutron,dhanunjaya/neutron,infobloxopen/neutron,vbannai/neutron,Juniper/contrail-dev-neutron,cisco-openstack/neutron,alexandrucoman/vbox-neutron-agent,sebrandon1/neutron,leeseulstack/openstack,projectcalico/calico-neutron,takeshineshiro/neutron,rdo-management/neutron,yamahata/neutron,mmnelemane/neutron,glove747/liberty-neutron,eonpatapon/neutron,yanheven/neutron,cisco-openstack/neutron,gkotton/neutron,vijayendrabvs/hap,huntxu/neutron,vivekanand1101/neutron,waltBB/neutron_read,yamahata/neutron,SmartInfrastructures/neutron,yamahata/tacker,armando-migliaccio/neutron,kaiweifan/neutron,leeseuljeong/leeseulstack_neutron,cloudbase/neutron-virtualbox,rdo-management/neutron,Juniper/neutron,aristanetworks/neutron,bgxavier/neutron,netscaler/neutron,ntt-sic/neutron,vijayendrabvs/hap,projectcalico/calico-neutron,igor-toga/local-snat,eonpatapon/neutron,antonioUnina/neutron,sajuptpm/neutron-ipam,wenhuizhang/neutron,Stavitsky/neutron,mahak/neutron,noironetworks/neutron,CiscoSystems/neutron,watonyweng/neutron,swdream/neutron,yuewko/neutron,ntt-sic/neutron,JianyuWang/neutron,bigswitch/neutron,jacknjzhou/neutron,waltBB/neutron_read,klmitch/neutron,redhat-openstack/neutron,redhat-openstack/neutron,bgxavier/neutron,dhanunjaya/neutron,SamYaple/neutron,shahbazn/neutron,bigswitch/neutron,javaos74/neutron,wolverineav/neutron,chitr/neutron,swdream/neutron,kaiweifan/neutron,antonioUnina/neutron,glove747/liberty-neutron,pnavarro/neutron,zhhf/charging,rickerc/neutron_audit,watonyweng/neutron,armando-migliaccio/neutron,mandeepdhami/neutron,sajuptpm/neutron-ipam,igor-toga/local-snat,sasukeh/neutron,aristanetworks/neutron,CiscoSystems/vespa,cloudbase/neutron-virtualbox,adelina-t/neutron,vijayendrabvs/ssl-neutron,vbannai/neutron,Stavitsky/neutron,Metaswitch/calico-neutron,sajuptpm/neutron-ipam,neoareslinux/neutron,SamYaple/neutron,noironetworks/neutron,eayunstack/neutron,netscaler/neutron,jumpojoy/neutron,Juniper/neutron,yamahata/tacker,silenci/neutron,yuewko/neutron,shahbazn/neutron,miyakz1192/neutron,dims/neutron,dims/neutron,wolverineav/neutron,gopal1cloud/neutron,javaos74/neutron,leeseulstack/openstack,beagles/neutron_hacking,JioCloud/neutron,adelina-t/neutron,mahak/neutron,mattt416/neutron,yamahata/neutron,chitr/neutron,barnsnake351/neutron,suneeth51/neutron,pnavarro/neutron,netscaler/neutron,cernops/neutron,jumpojoy/neutron,kaiweifan/neutron,vijayendrabvs/hap,yamahata/tacker,oeeagle/quantum,vijayendrabvs/ssl-neutron,JioCloud/neutron,apporc/neutron,vveerava/Openstack,zhhf/charging,paninetworks/neutron,Metaswitch/calico-neutron,silenci/neutron,barnsnake351/neutron,klmitch/neutron,ntt-sic/neutron,citrix-openstack-build/neutron,jacknjzhou/neutron,sebrandon1/neutron,asgard-lab/neutron,miyakz1192/neutron,zhhf/charging,virtualopensystems/neutron,armando-migliaccio/neutron,mandeepdhami/neutron,skyddv/neutron,infobloxopen/neutron,rickerc/neutron_audit,sasukeh/neutron,Juniper/contrail-dev-neutron,yanheven/neutron,leeseuljeong/leeseulstack_neutron,cloudbase/neutron,jerryz1982/neutron,eayunstack/neutron,CiscoSystems/neutron,openstack/neutron,Juniper/neutron,mahak/neutron,rickerc/neutron_audit,oeeagle/quantum,vivekanand1101/neutron,vijayendrabvs/ssl-neutron,NeCTAR-RC/neutron,Comcast/neutron,CiscoSystems/neutron,cernops/neutron,cloudbase/neutron,apporc/neutron,SmartInfrastructures/neutron,magic0704/neutron,vveerava/Openstack,MaximNevrov/neutron,beagles/neutron_hacking,gkotton/neutron,virtualopensystems/neutron,armando-migliaccio/neutron,NeCTAR-RC/neutron,openstack/neutron,takeshineshiro/neutron,gopal1cloud/neutron,Comcast/neutron,skyddv/neutron,citrix-openstack-build/neutron,vveerava/Openstack,blueboxgroup/neutron,CiscoSystems/vespa,MaximNevrov/neutron,leeseulstack/openstack,gkotton/neutron,huntxu/neutron,paninetworks/neutron,blueboxgroup/neutron,citrix-openstack-build/neutron,mmnelemane/neutron,wenhuizhang/neutron,beagles/neutron_hacking,suneeth51/neutron,blueboxgroup/neutron,Juniper/contrail-dev-neutron