remove scope.lookupvar as it's not supported in puppet 3 anymore
* inherit from foreman::params to have access to the variables defined in it
* replace the vhost file{} resource with a real apache::vhost resource