gps listener service onDestroy cleanup