Steps to reproduce:
1. Create project "new_project", add in details.
2. Create another project, same name, add different details.
3. Go to /+projects/new_project
Either A) Before step 2 succeeds, warn user that the project name is taken and
refuse to submit the new project before creating or B) Somehow make the project
name unique without user input, making any URL to the second project something
This is not currently a huge problem, but if two projects with the same name (or
a fork of an existing project) come to the site, the second one is going to be
irritated that their project's URL doesn't work.