add tox in CI
This replaces the primary image being used in the docker from the generic "python" to "themattrix/tox" which contains the tox
installation, since the application primarily depends on tox
for running its tests.
This fixes the problem with CI not running the unit tests.