Added replacement of unhandled char in xen vm name

Make the disallow_spaces_in_name = true is Hypervisor type is XEN
Add a list of unhandled char and delete them if Hypervisor is XEN

Possible fix por #586