Urlencode Gitlab project names
Urlencode Gitlab project names

Url encode all non alphanumeric characters in project name for GitLabDriver.

If the project name has "." characters in it, which is supported in Gitlab, the Gitlab API will 404 when requesting the branches or tags of the repository. This commit urlencodes all non alphanumeric characters in the project name in requests to the Gitlab API.
naderman/composer,nicolas-grekas/composer,remicollet/composer,localheinz/composer,erasys/composer,jreinke/composer,till/composer,milleruk/composer,slbmeh/composer,SpacePossum/composer,stefangr/composer,dzuelke/composer,floverdevel/composer,johnstevenson/composer,andrerom/composer,curry684/composer,composer/composer,stof/composer,MoT3rror/composer,hirak/composer,vdm-io/composer,staabm/composer,fabpot/composer,alcohol/composer,gencer/composer,fabiang/composer,balbuf/composer,yaman-jain/composer,pierredup/composer