Use of extended convolution function for Hercules altitude smoothing.
More robust smoothing of Hercules heading data to account for high levels of noise on some aircraft.
Test checks correct repair function used for non-Hercules types.
Merge branch 'master' of https://github.com/FlightDataServices/FlightDataAnalyzer