Set Tempest storage protocol and vendor w/o setting driver
Set Tempest storage protocol and vendor w/o setting driver

Set TEMPEST_STORAGE_PROTOCOL and TEMPEST_VOLUME_VENDOR if
they are changed from their defaults, or if
TEMPEST_VOLUME_DRIVER is changed.

This maintains the current behavior of setting these options if
TEMPEST_VOLUME_DRIVER is set to something other than "default".

Change-Id: I1fb7f5db0446f97de48b97a6f451882cc51c51a4

varunarya10/devstack,nawawi/openstack,j4/devstack,promptworks/devstack,TwinkleChawla/devstack,vsham20/devstack,vishnugonela/devstack,bljgaurav/openstack-test,mc2014/devstack,herrsechs/devstack,ozamiatin/devstack,vishnugonela/devstack,bswartz/devstack,parul24/devstack,pczerkas/devstack,affo/devstack,parul24/devstack,noironetworks/devstack,upadhyay-prashant/devstack,CloudServer/devstack,atulpatil301/devstack,vsham20/devstack,avvocatodemarchis/devstack,nuxeh/devstack,prithivm/branch01,flavio-fernandes/devstack,eharney/devstack,HPCHub/devstack,openstack-dev/devstack,thomasem/devstack,mssumanth/devstack,flavio-fernandes/devstack,bigswitch/devstack,group-policy/devstack,HPCHub/devstack,sc68cal/devstack,NaokiMiyata/devstack,j4/devstack,pacinete/devstack,CloudServer/devstack,prithivm/branch01,atulpatil301/devstack,costingalan/devstack,liuquansheng47/devstack,bswartz/devstack,costingalan/devstack,andrewrothstein/devstack,nawawi/openstack,kplus/devstack-moonshot,mssumanth/devstack,dtroyer/devstack,promptworks/devstack,pombredanne/devstack,bq-xiao/devstack,rushiagr/devstack,sc68cal/devstack,wenhuizhang/devstack,LoHChina/devstack,olivierlemasle/devstack,Mahito/devstack,BSJAIN92/OpenStack,ozamiatin/devstack,openstack-dev/devstack,liuquansheng47/devstack,richliu/devstack,varunarya10/devstack,richliu/devstack,pombredanne/devstack,affo/devstack,Mahito/devstack,herrsechs/devstack,mmasaki/devstack,noironetworks/devstack,eharney/devstack,bigswitch/devstack,BSJAIN92/OpenStack,rushiagr/devstack,group-policy/devstack,mmasaki/devstack,samgoon/devstack,bq-xiao/devstack,kplus/devstack-moonshot,thomasem/devstack,bljgaurav/openstack-test,pacinete/devstack,andrewrothstein/devstack,avvocatodemarchis/devstack,dirkmueller/devstack,mc2014/devstack,olivierlemasle/devstack,dirkmueller/devstack,nuxeh/devstack,pczerkas/devstack,samgoon/devstack,neerja28/Devstack_GlusterFS,neerja28/Devstack_GlusterFS,dtroyer/devstack,TwinkleChawla/devstack,upadhyay-prashant/devstack,sequenceiq/devstack,wenhuizhang/devstack,NaokiMiyata/devstack,sequenceiq/devstack,LoHChina/devstack