Add snapshot and revert functions to node_set base and vagrant provider