Revert "CB-5977: Removing the Android Geolocation Code.  Mission Accomplished."

This reverts commit ab8a448e52b0c2cc05fabe3e0d0cff3fd859b020.
Add NewLocationListener which uses and depends on Google Play Services for more reliable geolocation