Replace references to GitHub with GitLab
I've done a search and replace for all references to GitHub and replaced these with GitLab where relevant.
I've replaced everything, but you may feel this is overkill so feel free to reject changes if you think it's better to keep them pointing to GitHub for historical record - i.e. in the code comments and the change log.