puppetlabs-apache compatibility

This commit is a first step towards making the apache module compatible with
the one provided by puppetlabs.