No trailing slash for ScriptAlias path

Don't implicitly add a trailing slash to the path components of
ScriptAlias directives. Includes updated spec tests. Fixes issue #489.
Merge pull request #491 from antaflos/no_trailing_slash_for_scriptalias

No trailing slash for ScriptAlias path
Restore test for multiple includes
Merge pull request #492 from nesi/tune_rspec

Restore test for multiple includes
Working mod_authnz_ldap support on Debian/Ubuntu

Remove the `authnz_ldap` key from $mod_packages in `apache::params` so
an installation of the non-existent package `libapache2-mod-authz-ldap`
is not attempted.

Properly manage the `authnz_ldap.conf` file template and set the
`LDAPVerifyServerCert` directive according to $verifyServerCert
in `apache::mod::authnz_ldap`.

Also update spec tests accordingly.

This fixes only the superficial problems in issue #494. Better support
for mod_ldap and mod_authnz_ldap is required, as discussed there.
Merge pull request #496 from antaflos/fix_debuntu_mod_authnz_ldap

Working mod_authnz_ldap support on Debian/Ubuntu
Add support for overriding ErrorDocument

add support for overriding ErrorDocument settings in both, vhost and
directory context.
With documentation and tests included this fixes #474
Merge pull request #498 from igalic/error_document

Add support for overriding ErrorDocument
Remove eronous duplication of ForceType

c42c41d introduced a sloppy copy/paste error in the _directories.erb
template. This removes it, thus fixing #500
Merge pull request #501 from igalic/dedup-forcetype

Remove eronous duplication of ForceType