Attempts to mimic what we were doing in the Travis configuration:
Provides a modified entrypoint that adds the ability to execute pre/post scripts if they are present and executable.
If this approach works, then the functionality will be ported to the upstream container.
Provides a pre-run script that sets up apache and php-fpm for online testing.
Provides a post-run script that spits out the apache error/access logs.
Attempts to mimic what we were doing in the Travis configuration: