Updated Tacx Satori Virtual Power values
Fix Lucene Optional (again) !

The recent filter bar in home view was coded without taking
into account the fact that LUCENE is an optional build component.

This caused builds to fail when LUCENE wasn't installed.
QHeaderView in Athlete.h for Jaime.
PfPvPlot honour ride plot background

Similar to fixups to CP plot for user defined plot backgrounds
this update updates the PfPv plot to also re-use the user prefs
when setting axis / canvas and marker colors.
Histogram Chart honour Plot Background Prefs

.. more of the same as done for AllPlot, CP, PfPv.
Fix 3d grid when users specify background colors
QLineEdit in RideMetadata

.. to compile on Qt5 without Lucene (which contains the same header)
LTM Plot honour plot background color

.. more of the same as recently updated similarly for
   CP, PfPv, Histogram, AllPlot etc
Fix crash in select intervals in PfPvPlot

.. we delete the curves after they are detached which
   causes a SEGV as they are already deleted.
Batch Export remembers last format/dir

.. but will only default to the last used dir
   if it still exists.
Merge pull request #736 from Tafkas/master

Updated Tacx Satori Virtual Power values
Move to qwtconfig.pri.in

Disable shared build (we need libqwt.a)
Remove qwtconfig.pri
Fix LTM trend line

.. broken on All Dates selections.

It must be time to introduce a polynomial fit or somesuch
as the linear regress is a little simplistic for most cases.
Fix Season serialize cut-n-paste bug

.. that caused seasons to disappear!
Fix Lucene searches in Home Sidebar

.. I hadn't finished that bit of the code before
   pushing. A bit of an oversight!
New Metric Fatigue Index

Looks at the max and min (non-zero) power values and
uses the difference between them to calculate a fatigue
index as a percentage.

i.e.
FI = (maxP - minP) / maxP * 100.00;

This is really only useful for targetted intervals as for
most riding there will always be a period of time where
the rider coasts or takes it easy.

We may look to improve it by smoothing or comparing to the
average power instead of minimum power.
Fix 2d crash

Qwt 6.1 seems to delete objects when they are detached from
the plots by default, so we don't delete them after detach
any more in ScatterPlot.
Quadratic Least Squares Trend Line

Added a quadratic least squares trend line for the LTMplot
as the linear regression was generally too blunt.

This is a hack to get the code into the repo -- will know work
on refining the LTMPlot settings to enable users to specify
the kind of trend line they want.

The new trend line might also be useful for other curve fitting
functions (e.g. realtime virtual power curve, a peak power chart
by cadence/pedal speed).
Fencepost error in LTMTrend2

.. missed off the last data point each time!