Allow dots in project names
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.