Fix issues with idify()
Fix issues with idify()

- Drop diacritics from letters whenever possible instead of dropping
the whole letter
- Prevent hyphens at the start and end
- Prevent multiple hyphens in a row

mavoweb/mavo