Gracefully handle orphaned write deploy keys in /internal/post_receive
On GitLab.com, there are write deploy keys with no associated users. Pushes with these deploy keys end with an Error 500 since we attempt to look up redirect message. If there is no user, don't attempt to display a redirect message.
Closes #41466 (closed)