Added support for [xenserver] snapshot

Added support for snapshot on xenserver.. this is my first PR on fog, tried to keep the things as much similar on other parts of the code as I have studied..

sorry if any mistake ;)