Update Git style guide for GitLab
As we have switched from Phabricator to GitLab, we now point at GitLab documentation on how to automatically link and close issues from commit messages.
Improvements on the section about commit messages are thrown in for good measure.
Related to #4732