improve slugify for multiple - and no longer allow _