Remove extra empty lines in _directories template

When managing directories (or locations, files) through the
`directories` parameter the resulting vhost configuration file contains
a few empty lines too many. This cleans up these unnecessary empty
lines, leaving just one between Directory blocks. This is a purely
cosmetic change.
Add WSGIPythonPath as an optional parameter to mod_wsgi.  This parameter is used to specify additional directories to search for Python modules as described here: https://code.google.com/p/modwsgi/wiki/ConfigurationDirectives#WSGIPythonPath
Disable default "allow from all" in vhost-directories
Add support for AliasMatch directives

(#479) Extend the _aliases.erb template so that the list of hashes in
`apache::vhost`'s `aliases` parameter can contain the usual `alias`
hashes but also `aliasmatch` hashes, which get translated to
`AliasMatch` directives.

Includes basic spec tests and updated documentation in README.md. Note
that these spec tests are currently only skeletons because rspec-puppet
drops constructs like '$1'. See the entries marked XXX.
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.
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.
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
added redirectmatch support
Merge branch 'master' of github.com:pablokbs/puppetlabs-apache into redirect_match_support
Merge branch 'redirect_match_support' of github.com:pablokbs/puppetlabs-apache into redirect_match_support

Conflicts:
	spec/defines/vhost_spec.rb