build/android: Added ICON_PNG variable to merge duplicate code
build/android: Generate icon from SVG directly
build/android: Build icons for all common resolutions
Input/InputEventsSettings: Save change of label display configuration

Fixes trac issue #2548.
AirspaceRenderer: Enable the explicit use of airspace paddings on PPC200x

If the user explicitly chooses to trade speed for better looks we should
not force him to use the fill-all rendering style. The default on ancient
hardware should obviously be optimized for speed, but the user should have
the option to change it. Giving him the option to change it but not really
changing it as previous versions did is certainly a bad idea.
Manual: First collection of files for a complete german manual translation.
Manual: Included german translation into "manual" and "dev-dist" build target.
Manual: Removed no longer used pic's.
Merge branch 'manual-de' of git://github.com/hjr/XCSoar
TaskMacCready: use C++11 override
po: update Hungarian translation
po: update Finnish translation
po: update Polish translation
AirspaceWarningManager: use *::size_type instead of size_t
*: use nullptr instead of NULL
*: add missing includes
Math/fixed: remove "complex" code

XCSoar doesn't use that part of the math library, and the <complex>
header slurps in a large portion of the C++ standard library, which we
would like to avoid.
TaskMacCready: remove unused constructor
TaskMacCready: inline constructors

Prepare for template constructor.
TaskMacCready: convert constructor to template

Eliminate dependencies on std::vector and OrderedTaskPoint.