chore: update allowed signers for git
Plus manually writing the Docker CLI credential handler for GitLab as a workaround for
the permission error issue on `glab auth configure-docker` command.
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>