Adding language correction file for Germany (deu).

(cherry picked from commit c7047139f8b06b5ac1fe0f2bd5d36b0d6bbe36ca)
 Increasing field length of page_lable to 40 chars.
Moving deu.py from cherry-pick to correct place.
Adding the possibility to use multiple language backends of tesseract.

Defining a new setting TESSERACT_CLEANUP_LANGUAGE for
iconfiguration of the cleanup language file to use. Tesseract
itself can use multiple backends.

(backport of commit b23c4bd833f61768faac4d2b4ca7957a0705e4ea)
Renaming style directory according to dev branch.
Updating transifex server URL.
Merging latest german translation updates.
Adding language correction file for Germany (deu).

(cherry picked from commit c7047139f8b06b5ac1fe0f2bd5d36b0d6bbe36ca)
Correcting indentation errors introduced by ac2e5e6aafb12e24e34dc3cf6be95dbeeb2cca51.
Recompiling .mo files.