CA-113570: Handle exceptions thrown by xenguest

Signed-off-by: Akshay <akshay.ramani@citrix.com>
Merge pull request #36 from akshayramani/CA-113570

CA-113570: Handle exceptions thrown by xenguest