Add the xen role

This was requested yesterday.

To make it work for upstream, I added some validation to make sure that people can only use this role on SUSE (this is the only distro with support for it in the cookbook).