Modify ipset functional tests to pass on older machines
Modify ipset functional tests to pass on older machines

Production code uses ipset exclusively in the root namespace,
however functional testing uses ipset in namespace for isolation.
This poses an issue as ipset is not supported in namespaces on
all kernels and distributions (I'm looking at you CentOS/RHEL 7.1).

This patch changes the ipset functional tests to work in the root
namespace while taking care of cleanups.

Change-Id: I08b2f59197ed76e59b2e58b5a10820653e857cda
Closes-Bug: #1460220

huntxu/neutron,wenhuizhang/neutron,paninetworks/neutron,dhanunjaya/neutron,yanheven/neutron,eonpatapon/neutron,cisco-openstack/neutron,shahbazn/neutron,shahbazn/neutron,neoareslinux/neutron,NeCTAR-RC/neutron,barnsnake351/neutron,JioCloud/neutron,sebrandon1/neutron,sebrandon1/neutron,bgxavier/neutron,mmnelemane/neutron,SamYaple/neutron,openstack/neutron,wolverineav/neutron,bigswitch/neutron,mahak/neutron,jumpojoy/neutron,yanheven/neutron,noironetworks/neutron,eayunstack/neutron,wolverineav/neutron,takeshineshiro/neutron,openstack/neutron,vivekanand1101/neutron,MaximNevrov/neutron,mattt416/neutron,NeCTAR-RC/neutron,jacknjzhou/neutron,sasukeh/neutron,eonpatapon/neutron,apporc/neutron,JioCloud/neutron,barnsnake351/neutron,adelina-t/neutron,klmitch/neutron,wenhuizhang/neutron,JianyuWang/neutron,silenci/neutron,dims/neutron,apporc/neutron,openstack/neutron,swdream/neutron,bgxavier/neutron,paninetworks/neutron,cloudbase/neutron,noironetworks/neutron,dhanunjaya/neutron,chitr/neutron,igor-toga/local-snat,skyddv/neutron,adelina-t/neutron,swdream/neutron,watonyweng/neutron,javaos74/neutron,takeshineshiro/neutron,glove747/liberty-neutron,bigswitch/neutron,igor-toga/local-snat,klmitch/neutron,asgard-lab/neutron,mahak/neutron,jacknjzhou/neutron,mmnelemane/neutron,javaos74/neutron,mandeepdhami/neutron,jumpojoy/neutron,cloudbase/neutron,suneeth51/neutron,JianyuWang/neutron,jerryz1982/neutron,SamYaple/neutron,jerryz1982/neutron,MaximNevrov/neutron,watonyweng/neutron,eayunstack/neutron,chitr/neutron,cisco-openstack/neutron,suneeth51/neutron,mattt416/neutron,neoareslinux/neutron,vivekanand1101/neutron,asgard-lab/neutron,mandeepdhami/neutron,glove747/liberty-neutron,silenci/neutron,mahak/neutron,sasukeh/neutron,huntxu/neutron,skyddv/neutron,dims/neutron