Full German translation

Completely revised German translation, based on the current English version.