library: Improved CalculateSurfaceAngle test

Added full flight test and tidied the code to avoid repetition of
patching.
Merge branch 'master' of https://github.com/FlightDataServices/FlightDataAnalyzer
find_low_alts: fix for level_flight during noise

This is an initial fix which doesn't produce sensible results on many
flights.