Allow dots in project names

Merged Ramya Authappan requested to merge github/fork/mutewinter/dot_project_names into master

Created by: mutewinter

Many IDE and packaging systems rely on dots in the name of the repository. This patch allows for dots in both the project and code url. I have tested it locally with a few projects and it seems to function well.

Merge request reports