Starting to Implement Viewshed With Lat and Long

Found grids with correct data, most changes in viewshed.c and .h. More
to come later.