made slugs unicode-safe like

This should fix #36. I wrote it mostly like mozilla's implementation.

PS: the like at the end of my commit has no sense, I just forgot it there.
I feel like `(char= (aref (cl-unicode:general-category char) 0) #\Z)` would be slightly clearer/preferable. And a docstring would be appreciated.