fix gps behavior while using notification bar

change moment of invoking LocationUser.onGpsAvailable()
remove dialog from AnimalDetailsMapFragment