collect all apache stuff into one class

- otherwise apache class configs create circular dependencies, due
  the forced install order install->config. they can't be split like
  that.