Bug 826102 - Make IPC geolocation listener never use cached values and never skip a value. r=dougt a=blocking-basecamp