Improve docker tests
This set of changes includes switching to rsync to copy files, not copying everything twice, and making the cleanup part actually do its job. I'm also working on switching it from a docker-compose based images to a mix of docker compose and docker run to allow the rendered test files to be accessible from the main filesystem.
Edited by Violet Holland