Escape HTML entities in commit messages
Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/42833
Effectively reverses https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6937, but doesn't reintroduce the bug that was meant to fix. See https://gitlab.com/gitlab-org/gitlab-ce/issues/42833#note_58460771 for more background.
For a commit with commit message & &
:
Before:
After: