ci: services for tests and review apps
This branch implements modifications to the CI setup so that additional services may be deployed alongside review apps. In addition, it adds a makes a redis-server
service container available to the CI job that runs the test suite.
See #48 (closed)