Manual en flash: Added promo for manual, toc,
 formatting tweaks for both screen and print.
Logger/ExternalLogger: Create "logs" directory automatically

This caused failures for users who never used XCSoars internal loggers
before trying a flight download from an external logger.
Merge branch 'v6.7.x' of git://github.com/hjr/XCSoar into v6.7.x
po: update German translation
po: update Ukrainian translation
po: update Spanish translation
po: update Ukrainian translation
GDI/{Single,Paint}Window: use HOLLOW_BRUSH for hbrBackground

hbrBackground==nullptr means that WM_ERASEBKGND is used, see:

 http://blogs.msdn.com/b/oldnewthing/archive/2014/03/05/10505179.aspx

This is a micro-optimization to save this message.
BarographRenderer: eliminate redundant "no data" check

We already check if the LeastSquares object has a valid result.  This
special case can never happen.
WindChartRenderer: simplify zero division workaround
WindChartRenderer: remove unnecessary "fixed" casts
Math/LeastSquares: clear all slots in Reset()
Math/LeastSquares: no implicit initialisation

Reduce bloat.
Math/LeastSquares: use range-based for
Math/LeastSquares: make all attributes private

Add public accessor methods.
Math/LeastSquares: move API documentation to header
Math/LeastSquares: shorter method names

Remove the "LeastSquares" prefix from method names; we're already in
the LeastSquares class.
Math/LeastSquares: use GetYAt() internally
PythonGlue: make a copy of the input filename to ensure exclusive access

Otherwise someone may change the contents of the py_input_data object
which could lead to undefined behaviour of the Flight class.
PythonGlue: fix possible memory leak in xcsoar_encode