W'bal integral calculation speed up

.. by stopping decay calculation when its incrementing by
   less than 10 joules, thats almost nothing.
Version 3.1 RELEASE CANDIDATE 2

.. updated version number and re-activated upgrade processing
Below CP Work + W' Work = Total Work

.. previously we have computed below cp work as only that
   work when power was at or below CP

.. since we want to track energy from CP and W' it makes more
   sense to make below CP work include all work not from W' stores.
Update Translation DE

... translation DE update (based on RC2 commits) - but not included in
RC2
Merge pull request #969 from Joern-R/pull1

Update Translation DE
Added error checking to Twitter OAuth

.. but cannot test, so please check it !
Fix SEGV on Y-axis Widget in Trend Chart

Fixes #970
Translation Enablement / Corrections

... some more tr() (LTMTool, LTMSetting)
... for Lx/Hx in Time and unit "seconds" translation not working in
constructor, therefore moved to "initialization" for both HR and Power
(similar to the translated metric names) (HrTimeInZone, TimeInZone)
... in RC2 - Windows (name with "umlaut") not displayed in official
build (adjusted to be handled like the one name with umlauts already
defined)
Merge pull request #971 from Joern-R/pull2

Translation Enablement / Corrections
Unzoom fails on CP Plot

Fixes #972
Distinguish Kickr ANT+ Power Device

.. just set a bool on the channel, but will need to setup
   a separate channel for commands in executive classes
Kickr Constants
Update Translation DE

... update of file (LUPDATE) / sync with sources
Merge pull request #977 from Joern-R/pull1

Update Translation DE
Error in "tiz" - Filter for 'hr' series

... offset for hr-series wrong in CPX (after adding CPZone)
Merge pull request #978 from Joern-R/pull2

Error in "tiz" - Filter for 'hr' series
Translate ":/Charts.XML" during import

... translate the names and units for Metrics and PMmetrics to the
locale of GC-preferences
... translate ONLY once if the default-chart is imported
Translate ":/-Layout.XML" metrics charts

... second part: 2nd part ("-Layout.XML") translation
... "Mapping Table generation" provided as a new LTMTool routine (to
avoid duplicate code)
... mapping to HomeWindow::restoreState(bool useDefault) for the LTM
Window type charts added
... metricUnit considered in getting the mapping texts for "unit"
ColumnChooser - Drag&Drop problem with special Characters and QT 4.6.8

... the .toUTF8() conversion used with QT5.3.x to handle special
characters (e.g. german Umlaute) in column chooser does not work for QT
4.8.6 (at least not for the Windows) - as a result (Drag&Drop from those
fields into Columns or Search Field is not working)
... following the approach other places, changed approach to
"serialization" of the info for "Drag&Drop" - so work independent on any
QT conversions (which seem to depend on other conditions - change over
time)
Merge pull request #981 from Joern-R/pull4

ColumnChooser - Drag&Drop problem with special Characters and QT 4.6.8