Grab Apache values from hiera rather than directly from config.yaml

Loading the Apache configuration straight from config.yaml makes it impossible to override default values in config.yaml using the hiera hierarchy (example: different Apache settings for local / staging / production environments).

It's also the only instance of config.yaml being referenced explicitly within `puppet/nodes/*.pp` rather than using hiera, so I thought it might have been an oversight.