At first I will split this commit into several small one for each port but I think it is easier to review it as one single diff.
I will write clear commit messages for each commit.
Please note the the port gitlab will be renamed to gitlab-ce to match name on gitlab.org.
github does or at least had not the important security release 11.0.2.
I also created a MOVED entry and UPDATING entry to make that clear. I will adapt the date to the date I commit the gitlab update itself.
I will use svn move to rename the gitlab port and will then include the necessary changes.