Use NSInteger for type safety
Prompt the user if there is an error finding their location.
Always reset lastGeocodedLocation & address when getting current loc.
Use FormattedAddressLines instead of composing an address from properites.

Should be more reliable and prevent occurances of "(null)" in address strings.
Rely on placemark.name as a fall back just in case.
Merge pull request #1629 from wordpress-mobile/issues/1615-geolocation-fails-silently

Issues/1615 geolocation fails silently