Filter out the overdue location cases in GPS test

Bug 7109051

Occasionally, passive listeners receive a overdue location.
The overdue location comes from previous test round, and it will
confuse calculation of time interval. Finally, the confused interval
is mistaken for a FAIL even though GPS works normally. For this reason,
we have to filter out the overdue location at beginning of test round.
We log that the overdue location was ignored.

Change-Id: I72bfc08b458e99805f60e8caac3c2594c77ad93f
1 file changed