Add additional config to the locations section of config

Following parameters where added to the location resourse.  These
already existsed in the vhost resource so the same logic and defaults
where used
  * proxy_set_header
  * proxy_connect_timeout
  * proxy_redirect
Merge pull request #289 from b4ldr/master

Add additional config to the locations resource and fix set_header in vhost resource