Add unstructured topography test

Also corrects a couple of bugs in the Topography class related to unstructured
topography and extent calculations.