Added LocationListener (uses Google Play Services).