Improve clone_template logging/readability

Mainly using `logger` instead of `logging`, also using wait_for instead of a homebrew wait to further improve logging.