i18n-de: remove locations

Strip the locations by running msgcat [1] as the wiki [2] tells to do. Do
this in a separate patch for getting a smaller one when updating from hg.pot.

[1] msgcat --no-location -o de.po de.po
[2] mercurial.selenic.com/wiki/TranslatingMercurial#Updating_a_Translation

--HG--
branch : stable
extra : rebase_source : f5f26701fe5d937fe081d121b2fbb3e9a1e68f4d
i18n-de: updated po file with 427d672c0e4e

Do this in a separate patch for easier reviewing of the translation patch.

--HG--
branch : stable
extra : rebase_source : f7718e13459fd32ac8f919f84a610bf985f3ec5a
i18n-de: update many fuzzy entries and translate some simple ones

I mainly did the simple cases, like removing ".. note::", changing single
quotes to double quotes and adapting underlining.
Unhelpful msgstr in fuzzy entries are removed. (They were suggestions by the
program msgmerge.)

--HG--
branch : stable
extra : rebase_source : 75419d3ea5cd39e1f2bbd0d0061a3af142669114
extra : amend_source : ed83db2f36ef3d27991e1685b50b977f8a09cb66
i18n-ja: change translation to fix test-gendoc.t failure with old docutils

Before this patch, "ja.po" translation causes test-gendoc.t failure
with old docutils: It fails with docutils 0.7, but not with 0.11.

--HG--
branch : stable
i18n-pt_BR: synchronized with a29f3a15bd8b

--HG--
branch : stable
merge with i18n

--HG--
branch : stable
Added tag 2.9 for changeset 3cec5134e9c4

--HG--
branch : stable
Added signature for changeset 3cec5134e9c4

--HG--
branch : stable