Further refactoring

Added puppetlabs/apache as a module dependency. Added more detailed
documentation regarding the apache configuration.