feat: add SMTP scenario
Launches a MailHog instance and injects configuration to gitlab to use it as smtp delivery server
Replaces https://gitlab.com/gitlab-org/gitlab-qa/merge_requests/332
Related https://gitlab.com/gitlab-org/gitlab/merge_requests/20675