ArduCopter: bug fix to ppm encoder failsafe

A new radio frame could arrive just as the frame time vs current time
check was being executed causing a false positive
Merge branch 'ArduCopter-2.9' of https://github.com/diydrones/ardupilot into ArduCopter-2.9