Adds whitespace normalization

For now only relevant when the incoming string is badly OCR'd and
direct speech delimiters as " have troubles to know where they belong,
because they are completely surrounded by whitespace.
Refactor
Another refactor