On /p/add_project when the shortname is automatically suggested based on the long name, it strips invalid chars and smashes all remaining chars together.
Dashes are valid and are useful separators, so we should use those. E.g. "foo bar... the great" should have a shortname suggestion of "foo-bar-the-great" instead of "foobarthegreat"
Closed #817.
ib/7909