Add  create and delete to Jumpgate volume API

    1. Support SL portable storage create operation via jumpdate
    2. Support SL portable storage delete operation via jumpdate
    3. Add unittest coverage for jumpgate volume create/delete

Change-Id: I9cd6acb0832279fdfa5080e728ecaef9ac9de638
@sudorandom , unfortunately that is the case. I need your opinion on this wait time thing.
Currently, the poll rate is : 2 ,  6 (2 + 4) , 12 ( 2 + 4 + 6) seconds and sleep while waiting. The worst case it to wait for 12 seconds . My assumption is with the success of verifyOrder, this placeorder should always be successful. Is that the case? The other problem is whether 12 seconds wait is long enough. I haven't seen any case worse than 3 seconds so far.  The real problem with this polling is
the sleep is in the time.sleep which is not greenthread compatible. If we wait more that 2 seconds, we probably need to look into use evenlet.greenthread to do this in a greenthread to unblock the WSGI service. Since I don't have much experience with Falcon framework, I need your opinion about this.
Softlayer API VSI wait_for_transaction() function is using the same time.sleep to wait for response. The openstack API timeout is by default 60 seconds if I remember it right. 
It seems this could end up with a scaling issue if there is a massive deploy (createObject) from the jumpgate consumer.  

But this is probably should be treated as a separate issue other than this volume create.

Please let me know any other comments on this pull request. 

Thanks.