Changed a conditional in vhost_location_directory.erb 

Since the try_files variable is explicitly defined as undef in the vhost class, if you set up a bare vhost without much configuration (e.g. no proxies and things like that), puppet will fail to provision.