UUID of LXC container in libvirt environment

Libvirt on container start sets some environment variables, especially
LIBVIRT_LXC_UUID, which may be used for linking container to host.

closes: #2311
move and test _getLibvirtLXC_UUID()

move _getLibvirtLXC_UUID in Virtualization/Vmsystem.pm and add
a test.

Thanks Alexander Evseev for the patch.
collect LXC containers using lxc

Thanks Alexander Evseev for the initial patch.

closes: #2311
standardise the LXC type as 'lxc'

lxc is used by libvirt
refresh the Changes regarding LXC
keep XML messages together