Regex replace / in resource::vhost

This PR takes a shot at resolving https://github.com/jfryman/puppet-nginx/issues/102. Changes the `namevar` of `nginx::resource::vhost` to `$location`, and does a regex replace on directory delimiters in file names.