Puppet: Use /vagrant directory to deliver web files

Apache uses now /vagrant/public instead of /var/www/html
symlinks.

fixes #6421