fixed timed location refresh with Handler; added onPause and onResume events to start/stop listening
added onpause and onresume check if watching best position