Adding upstream fail_timeout.
Adding client_max_body_size.
Merge pull request #171 from thomasbiddle/upstream_fail_timeout

Adding upstream fail_timeout.
Merge pull request #246 from inflection/add_client_max_body_size

Adding client_max_body_size.
Added basic support for nginx on Solaris.
Avoid creating undef variable
Move ipv6only=on option from template into puppet
See jfryman#30
Update tests accroding to changed templates

Specs no longer require `ipv6only=on` in listen option when using user
supplied value since it is no longer hardcoded in the template.
Update test to reflect modified template from #171
Merge pull request #250 from fadenb/bug/fix_upstream_fail_timeout_spec

Update test to reflect modified template from #171
Merge pull request #249 from fadenb/bug/duplicate_listen_option_ipv6only

Bugfix for duplicate listen option caused by hardcoded `ipv6only=on` in template
Merge pull request #248 from PierreR/patch-1

Avoid creating undef variable
Checks $caller_module_name is defined

[See #240]
Allow location_{allow,deny} to be used for proxy locations
Update vhost_ssl_header.erb

Add vhost_cfg_prepend to vhost_ssl_header
Add vhost_cfg_ssl_prepend to vhost_ssl_header
Update vhost_ssl_footer.erb
Update vhost.pp
Merge remote-tracking branch 'origin/patch-1'

* origin/patch-1:
  Update vhost_ssl_header.erb
Merge pull request #252 from createdbypete/deprecation-notice

Fix nginx::params deprecation notice
Merge pull request #254 from cdenneen/master

Added vhost ssl prepend and append