IDPLocationManager -> Added unavailable state and processing for some of the faulty behaviors.