Add cleanup after creating keypair
Add cleanup after creating keypair

There is no cleanup added after a keypair is created in test case
test_create_specify_keypair in test_servers.py which causes the test
case to leave behind a keypair when allow_tenant_isolation is false.
This issue is not observed when allow_tenant_isolation is true and
admin credentials are provided in tempest.conf as the tenant itself is
deleted after the test case ends.

Closes-Bug:1453112
Change-Id: Ia17f4dd2585c0d51540b05bcd9e08eec2757c1dd
Signed-off-by: ahmad <64df21f2bd254de6c273699a11de11a29341367c@gmail.com>

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