Fix a couple more issues with GitLab post-commit.
Review Request #7768 — Created Nov. 13, 2015 and submitted
This fixes two lingering problems with the GitLab post-commit stuff:
- There was one place where we were still assuming the commit message existed.
- We always used gitlab.com when trying to fetch the diff, instead of relying
on the hosting service URL.
Sent this patch to someone who was having trouble and they reported that it
fixed their problems.