Fix tests for PHP Agent, start Apache properly during tests

Have to supply a certain number of modules to Apache for it to start
properly with PHP, which then starts up the `newrelic-daemon` when the
PHP Agent is configured in `agent` startup mode