Add support for deleting snapshots

I've added that in now, just not sure if I've done it in the most efficient manner - I've done it at both the higher level, as well as within the driver as well ... could do with some advice on that :)