Initial version of the EFMockLocationManager. 

Once in dealloc, timer can't possible exist, as it retains it's target, which is self, meaning that as long as the timer sticks around, you won't get here. But the code does nothing if it is nil, so not a big deal.