Snapshots & cloning

Added methods to create and revert to a snapshot for a vApp; and a clone_vApp method.