[Docker] Generate docker-compose file
The docker-compose file is a namespace one level up from generating the docker containers. It should be implemented as a separate plugin with separate IRNode representations.
Since the docker containers themselves do most of the heavy lifting in terms of packaging artifacts, the main concern of the docker-compose plugin will be to ensure that containers are instantiated and that arguments are passed between containers correctly.