Add an option to communicate with GitLab via UNIX domain socket

This is useful when access via HTTP is only allowed using an SSL client certificate.