API usage and place resolution reliability updates

* Updating library to use new 'place_id' field, per Google's deprecation warning for 'id' and 'reference' in the documentation
* Adding logic to rely off of existing lat/long information before the CLGeocoder when resolving an establishment place. Resolves many known-geolocation-to-unknown-address issues.
* Updating SPGooglePlacesAutocompletePlace logic to rely on placeIdentifier instead of the less-reliable geo-coder for retrieving additional place detail