Extend XML unicode test coverage
Extend XML unicode test coverage

Extends the coverage of the servers XML serialization test to
cover unicode values. Fixes common function to be handle fields
being unicode. No actual bug fix, but this is test coverage which
we always should have had, and an investigation into another unicode
bug revealed the missing coverage and problem with the tests
not handling unicode values.

Change-Id: I6255ad1cf9a3429c0d87cb6709c11c1b65df9ba5
Related-Bug: 1279172

MountainWei/nova,rajalokan/nova,alvarolopez/nova,adelina-t/nova,Juniper/nova,tangfeixiong/nova,watonyweng/nova,alaski/nova,belmiromoreira/nova,ted-gould/nova,sebrandon1/nova,petrutlucian94/nova,cloudbase/nova,hanlind/nova,felixma/nova,mikalstill/nova,cernops/nova,vmturbo/nova,barnsnake351/nova,devendermishrajio/nova,zaina/nova,alaski/nova,mmnelemane/nova,barnsnake351/nova,zzicewind/nova,Tehsmash/nova,thomasem/nova,jeffrey4l/nova,phenoxim/nova,CEG-FYP-OpenStack/scheduler,devendermishrajio/nova,blueboxgroup/nova,silenceli/nova,rajalokan/nova,orbitfp7/nova,angdraug/nova,jianghuaw/nova,takeshineshiro/nova,Metaswitch/calico-nova,cyx1231st/nova,sebrandon1/nova,CloudServer/nova,iuliat/nova,Metaswitch/calico-nova,ted-gould/nova,tudorvio/nova,dims/nova,shail2810/nova,JioCloud/nova_test_latest,raildo/nova,akash1808/nova_test_latest,thomasem/nova,mahak/nova,eonpatapon/nova,cernops/nova,tudorvio/nova,mmnelemane/nova,cloudbase/nova-virtualbox,bgxavier/nova,phenoxim/nova,mahak/nova,rajalokan/nova,vmturbo/nova,noironetworks/nova,openstack/nova,klmitch/nova,Tehsmash/nova,gooddata/openstack-nova,openstack/nova,JioCloud/nova,j-carpentier/nova,eonpatapon/nova,MountainWei/nova,BeyondTheClouds/nova,sebrandon1/nova,fnordahl/nova,cloudbase/nova,vmturbo/nova,badock/nova,alexandrucoman/vbox-nova-driver,Stavitsky/nova,tealover/nova,joker946/nova,LoHChina/nova,dims/nova,zhimin711/nova,nikesh-mahalka/nova,NeCTAR-RC/nova,noironetworks/nova,mikalstill/nova,adelina-t/nova,zaina/nova,NeCTAR-RC/nova,ruslanloman/nova,Stavitsky/nova,angdraug/nova,rahulunair/nova,dawnpower/nova,isyippee/nova,BeyondTheClouds/nova,BeyondTheClouds/nova,ruslanloman/nova,Juniper/nova,TwinkleChawla/nova,jianghuaw/nova,rahulunair/nova,jianghuaw/nova,edulramirez/nova,mahak/nova,fnordahl/nova,maelnor/nova,blueboxgroup/nova,CCI-MOC/nova,akash1808/nova,JianyuWang/nova,yatinkumbhare/openstack-nova,maelnor/nova,iuliat/nova,CEG-FYP-OpenStack/scheduler,klmitch/nova,mandeepdhami/nova,projectcalico/calico-nova,jianghuaw/nova,hanlind/nova,openstack/nova,alexandrucoman/vbox-nova-driver,Francis-Liu/animated-broccoli,gooddata/openstack-nova,watonyweng/nova,Juniper/nova,silenceli/nova,mgagne/nova,klmitch/nova,badock/nova,Yusuke1987/openstack_template,devendermishrajio/nova_test_latest,felixma/nova,whitepages/nova,bgxavier/nova,petrutlucian94/nova,cyx1231st/nova,Juniper/nova,zzicewind/nova,isyippee/nova,yatinkumbhare/openstack-nova,JioCloud/nova,apporc/nova,yosshy/nova,orbitfp7/nova,apporc/nova,j-carpentier/nova,affo/nova,scripnichenko/nova,CCI-MOC/nova,raildo/nova,yosshy/nova,alvarolopez/nova,double12gzh/nova,JianyuWang/nova,akash1808/nova,double12gzh/nova,TwinkleChawla/nova,JioCloud/nova_test_latest,tangfeixiong/nova,LoHChina/nova,edulramirez/nova,shail2810/nova,rahulunair/nova,mikalstill/nova,kimjaejoong/nova,cloudbase/nova-virtualbox,whitepages/nova,Francis-Liu/animated-broccoli,CloudServer/nova,akash1808/nova_test_latest,bigswitch/nova,tealover/nova,dawnpower/nova,mgagne/nova,rajalokan/nova,mandeepdhami/nova,devendermishrajio/nova_test_latest,cloudbase/nova,kimjaejoong/nova,varunarya10/nova_test_latest,vmturbo/nova,belmiromoreira/nova,hanlind/nova,gooddata/openstack-nova,nikesh-mahalka/nova,takeshineshiro/nova,cernops/nova,affo/nova,zhimin711/nova,jeffrey4l/nova,varunarya10/nova_test_latest,Yusuke1987/openstack_template,joker946/nova,klmitch/nova,gooddata/openstack-nova,scripnichenko/nova,projectcalico/calico-nova,bigswitch/nova