Improve the German locale

This is a mixture of several small improvements.
Merge pull request #285 from jondo/german-locale-changes

Improve the German locale