add LVM configuration support to LXC provider

* added feature manages_lvm
* add LXC/LVM specific parameters: fssize, fstype, vgname, lvname
* modify install and clone to support new LVM parameters
Adding array support for interfaces
Array support for :macaddrs parameter; Append flag fix
Removed munge from xml_file
XML install should be able to import a guest definition from an existing XML file.
Removed unecessary template
Defining a new guest using an existing xml file fixed
Minor fix
Ensure the guest is running if importing from a xml
Stop the guest unless it is already not running
Start guest after import
Add Modulefile for forge release
Merge pull request #12 from Mayflower/lxc-lvm

LVM configuration support for LXC
Readme updated with new parameters for LVM
Packages fix for Debian
Merge branch 'master' of https://github.com/carlasouza/puppet-virt
Merge pull request #14 from blkperl/add_modulefile

Add Modulefile for forge release
Fixing methods visibilty (thanks to AbhayC and _rc!)
Code smell