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