Ensure attribute can now be specified to the package provider via class parameter
Merge pull request #1 from mikegleasonjr/master

Ensure attribute can now be specified to the package provider via class parameter
Ensure attribute can now be specified to the package provider via class parameter
Merge branch 'master' of github.com:slamont/puppetlabs-apache

Conflicts:
	manifests/init.pp
Add auth_basic_file and auth_basic_name support to vhost directories
Add basic docs for basic auth
Merge pull request #240 from ezheidtmann/auth-basic

Add auth_basic_file and auth_basic_name support to vhost directories
Update spec tests to use serverspec instead of YAML
Merge pull request #286 from hunner/update_for_serverspec

Update spec tests to use serverspec instead of YAML
Add `httpd_dir` parameter to the base class for custom builds
Merge pull request #287 from hunner/add_httpd_dir

Add `httpd_dir` parameter to the base class for custom builds
Update apache::params for Amazon Linux

Amazon Linux AMI is a lot like RedHat 6 but has an
`$operatingsystemrelease` value of `3.4.37-40.44.amzn1.x86_64`
currently which throws off the `$distrelease` in the params class.

Adding these defaults should fix this issue.
Merge pull request #288 from hunner/update_amazon

Update apache::params for Amazon Linux
add auth template that is a bit more general

Directives:

* auth_type
* auth_name
* auth_digest_algorithm
* auth_digest_domain
* auth_digest_nonce_lifetime
* auth_digest_provider
* auth_digest_qop
* auth_digest_shmem_size
* auth_basic_authoritative
* auth_basic_fake
* auth_basic_provider
* auth_user_file
* auth_require

This patch is still incomplete. E.g. directives for authentication providers and
authorization are missing.
remove obsolete documenation for auth_basic_file
use puppet syntax highlighting in README.md
add documentation for auth* directives
remove template nesting (does not work)
Merge pull request #289 from booo/auth

Auth
add custom_fragment attribute to directories hash