set slug for custom profile automatically or throw an error when one can...

...not be made
same thing if `bio_edition` is nil