replace naive unicode support with system-dependent in collapse-whitespa...

Replaces naive Unicode support in the `collapse-whitespace` function with the system-dependent whitespace handling.

Should fix Issue 4: https://github.com/lisp/de.setf.wilbur/issues/4