fix autopkgtest tests
fix test-apt-ftparchive-cachedb-lp1274466 and apt-internal-solver tests
Check for gtest's header before building.

Add AC_CHECK_HEADER directive for gtest, and report a fatal error message if not
found.
Updated translation of german documentation
Merge remote-tracking branch 'mvo/debian/sid' into debian/sid
Merge remote-tracking branch 'mvo/debian/sid' into debian/sid
fix two german manpage spelling mistakes

Closes: 751635
add missing comma in SEE ALSO of apt-secure manpage

Closes: 748506
use P_ instead of ngettext to compiling with --disable-nls

Closes: 751857
don't send pkg from an unknown architecture via EDSP

APT's cache can include packages from architectures dpkg has no
knowledge about and can therefore not be installed for e.g. to allow
easy lookups. There is no point in telling external solvers about them
though and some of them might even be really talkative about ignoring
them if we do.
fix SubstVar to be usable as a replace_all method

The name suggests that it is supposed to substitute a variable with a
value, but we tend to use it in a more liberal replace_all() fashion,
but this breaks if either of the parameters is empty or more importantly
if two "variable" occurrences follow each other directly.
show our broken packages message in 'apt' solver
do not call resolver twice on (dist-)upgrade
EDSP doc: clarify that Install/Remove packages are arch-qualified
EDSP doc: (minor) consistently use 2 blank lines before headings

Git-Dch: Ignore
EDSP doc: some typo and wording fixes

Git-Dch: Ignore
releasing package apt version 1.0.5
fix autopkgtest tests
fix test-apt-ftparchive-cachedb-lp1274466 and apt-internal-solver tests
Merge remote-tracking branch 'upstream/debian/sid' into debian/sid