Allow user modification of access and error log in vhost.
Add custom logs to ssl vhosts as well.
Removed path checking to allow additional logging options.
Add logging customization to the main logs as well.
sort $vhost_cfg_append hash in vhost_footer.erb template

This is so the paremter ordering in the configuration is stable. It also
force the :allow key (if it exists) to be first in the sort ordering.
It would probably be better to change `$vhost_cfg_append` into an array
of one key hashes but would require a public API change.
Fix SSL cert and key permissions

It is bad practice to use 644 on a private key so we
have migrated the key mode to 0400. The cert is already
avaliable publicly through nginx so we have allowed it
0444.

Nothing should need to write either the cert of the key
after puppet has run, so we have denied any writing.
Merge branch 'user-defined-vhost-logs' of https://github.com/vrillusions/puppet-nginx into dev
Merge branch 'sort_vhost_cfg_append' of https://github.com/jhoblitt/puppet-nginx into dev
Adding option http_cfg_prepend to class nginx
  Fix puppet-lint
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev

Conflicts:
	manifests/package/redhat.pp
	templates/vhost/vhost_footer.erb
	templates/vhost/vhost_header.erb
Merge branch 'master' of https://github.com/jfryman/puppet-nginx into dev
Give key's group permission to read
make client_max_body_size configurable
This commit addresses issue #49, the lack of ways to set allow and
deny rules within a location.
This commit allows you to set package_ensure in nginx and have that
trickle through to the package classes.  I've avoided making them
into paramaterized classes and we just refer directly back to the main
nginx namespace to get the variable.  Makes for a cleaner looking
module!
Add basic rspec-system tests.

This adds some really basic system tests so that we can test that
various refactorings work correctly and make life easier for you
before submitting.
Merge pull request #132 from apenney/package-version

#66: This commit allows you to set package_ensure in nginx and have that
Merge pull request #133 from apenney/system

Add basic rspec-system tests.
Merge pull request #131 from apenney/allow-deny

location_allow and location_deny support.