Better Google Play services detection.

- Moved detection to activity. Do not finish activity, show error toast
instead and disable UI.