Add gitlab_project type and provider