Fix the error 'You cannot specify more than one of content, source, target'

I get the above error message. It is easily fixed by removing the `ensure` inside `ensure_resource`, since `ensure_resource` should already be setting `$ensure` to `file`.
add listen_port on rewrite_www_to_non_www

Adding the port in case it is not by default.
Update vhost_footer.erb
Update vhost_header.erb
Update vhost_location_alias.erb
Update vhost_location_directory.erb
Update vhost_location_empty.erb
Update vhost_location_fastcgi.erb
Update vhost_location_proxy.erb
Update vhost_location_stub_status.erb
Update vhost_location_alias.erb

this does not affect ruby1.9
Update vhost_location_directory.erb

this does not affect ruby1.9
Update vhost_location_empty.erb

this does not affect ruby1.9
Update vhost_location_fastcgi.erb
Update vhost_location_proxy.erb

this does not affect ruby1.9
Update vhost_location_stub_status.erb

this does not affect ruby1.9
testing close webhook Fixes #116
Merge pull request #109 from vikraman/patch-1

Fix the error 'You cannot specify more than one of content, source, target'
Another ServiceHook Test Fixes #117
Merge branch 'master' of https://github.com/jfryman/puppet-nginx