Add context to the nginx::resource::location error message to make it useful

When there is multiple definations of nginx::resource::location locating which one is in error is a little difficult. This adds content of the name, location and vhost to aid debugging. Especially if the error is in the default location from nginx::resource::vhost.