Generic method for creating a volume snapshot

Since there are several tests that create volume snapshot and there is
a potential to use it in other future tests, I think it's better to create
a generic method that create a volume snapshot and responsible to delete
it at the end of the test.

Change-Id: Ia78a067d6b4b729bfcc0c40d51206db6f9c4c331
3 files changed