PROV-947 Fixed problem where dates with month names containing umlauts would be rejected as invalid.

As it turns out, the first thing being done in the TimeExpressionParser
is running the incoming string through caRemoveAccents() to remove most
things non-ASCII. Well, the language configuration has to reflect that
which was not the case for de_DE. This is fixed now and I also added a
test for this.