Users can override generated name for custom naming

Since `:name` needs to be "url safe" I'm parameterizing the input. 

Because people may set name to `Georges Project`, and when emailing `Georges Project@pkg.cat` won't work. So I turn it into `georges-project@pkg.cat` on the way in.

And I don't want any of the other info to be changed.