Add extended apikey stats

This adds new stat counters to track if we responded with the best possible position estimate given the incoming request data. We only want to enable this one some of the api keys, like those used for actual Firefox OS devices.

The changes are done in two parts, one commit to clean up test failures based on us doing wifi data validation earlier in the chain. The other implementing the actual additional stats. And I also snuck in the missing metric docs for the new Redis update queues and removed some long repetitive lists from the same docs.

@jaredkerim f?
These metrics only exist in the scope of this one function. They get defined in the earlier `for (data_field, object_field, metric_name, search_fn) in [` loop. We could define a global dict and look them up as something like `RESULT['wifi']`, but I don't think that buys much for function local variables.