Refactored shell and puppet provisioner

Scripts or manifest are now copied into the lxc and run via vagueant ssh -c

Still requires unit tests