Add altitude and accuracy to PersonAddress and Location classes

Actually adding the fields is not complex, and doesn’t have particular dependencies.

However I am not familiar with the standard way to store geolocations. Can someone please give some reference or confirmation that this is the correct way to represent things? (I.e. is latitude + longitude + altitude + accuracy the standard set of fields?)