delete blob method not getting keys and failing silently on signature construction updated and fixed bug on virtual machine create - where there is no cloud service context

Signed-off-by: Richard Conway <richard@elastacloud.com>