apache::redhat - without force=>true, this directory won't be removed.
Merge pull request #55 from mfournier/fix-rmdir-always-running

apache::redhat - without force=>true, this directory won't be removed.
vhost::ssl - redirect non-SSL to SSL

This changes the default behavior. Before this patch, vhost answered on
both SSL and non-SSL requests, which means the page content could be
unencrypted. This was a bad behavior…
removed duplicated template parts
added ssl_port for redirection
corrected template - supports ip (v4 and v6) based vhosts
Merge pull request #58 from cjeanneret/apache-vhost-ssl

vhost::ssl - redirect non-SSL to SSL
corrected ssl_port->sslports variable name
Merge pull request #59 from cjeanneret/apache-vhost-ssl

corrected ssl_port->sslports variable name
added "noescape" NE flag
Merge pull request #60 from cjeanneret/ssl-rewrite-noescape

added "noescape" NE flag
lint modules/apache/manifests/balancer.pp
lint modules/apache/manifests/redhat/selinux.pp
lint modules/apache/manifests/ssl/debian.pp
lint modules/apache/manifests/ssl/redhat.pp
lint modules/apache/manifests/userdir.pp
Merge pull request #61 from mcanevet/lint

Lint
apache::redhat: empty instead of removing conf files

The files ssl.conf and proxy_ajp.conf must not be removed because
they will be recreated on package upgrade. This most probably will
break a server's config. By emptying the files (with a comment)
instead, RedHat won't overwrite our change.
Fix errors according to puppet-lint 0.3.2
Use ${module_name} instead of hardcoded string.

EXAMPLE
Do:
puppet:///modules/${module_name}/awstats.rh.conf
Don't:
puppet:///modules/apache/awstats.deb.conf