Fuel Qty Low additional test
unstaged and resolved changes
Find matching cycles where possible
cycle finder finds closest values
Go Around and Climbout uses new cycle_match
Approach and Landing fix to ensure all phases are created - problem came from overlapping search criteria when scanning backwards for 3000ft positions resulting in phases which were merged together.

Added test case to prove.
cycle match improved message and fix for index_at_value_or_level_off where index returned is None.
todo note for props engine shutdown
Merge branch 'master' of github.com:FlightDataServices/FlightDataAnalyzer