Switching from slim to alpine since slim is slow to update/remove vulnerabilities for Azure, GC and IBM
Updated requirements moving to Python SDK v0.28.0
Updated Makefile for building/testing images
Azure image no longer has it's own separate requirements.txt for image.
Azure, GC and IBM are now using the same Dockerfile and should produce the same image - AWS has a potentially different base image (but should be the same).