OLMIS-5650, enable test tasks to be run from gradle outside of docker.

Gradle plugin for docker-compose is added so that if test or integrationTest tasks are run when not in the development container, that needed services (redis, log, db) are started and the published ports may be discovered by those tasks.

Both of these images are based off of the official postgres 9.6 image and both have postgis. The debezium image however is based off of alpine and includes the needed configuration and driver so that the debezium connector may connect to it.