add location_allow/deny directives
add location_allow/deny directives
Allow basic_auth for proxy locations and introducing parameter proxy_headers_hash_bucket_size with default of 64
Add proxy_headers_hash_bucket_size to nginx::config
Add Archlinux support

This commit adds Archlinux support. This needs changes in nginx.conf.erb
template and manifests to support pid value set to `false` (this skips it from
nginx.conf). This is due to `-pid /run/nginx.pid` being hardcoded to Archlinux
template. If you specify pid additionally in `nginx.conf` then nginx fails to
start.
typo fixes & trailing whitespace cleanup
Merge pull request #316 from edvinasme/archlinux

Add Archlinux support
Merge pull request #315 from gini/basic_auth_for_proxy_locations

Allow basic_auth for proxy locations and ...
Merge pull request #311 from alexskr/master

add location_allow/deny directives for alias and stub_status templates