add placeDetailsByPlaceId method

add a new method for calling placeDetails using the new Place ID, which would eventually replace reference ID
(see https://developers.google.com/maps/documentation/javascript/places#deprecation)