Should switch to using data.Rearth rather than different value for rr -- inserted but commented out for now since this will cause minor change in dtopo files generated.
added main to tests/dtopo_test.py
add GIT_STATUS to run_tests.py
Add tests for topo objects

Adds tests for topo objects.  Also includes some bug fixes for said
objects.  Note that this commit still does not include support for
topo_type 1 even though the tests for them exist.
Finish implementing topo type 1,2, finish tests
Implement projection and fix multitude of bugs
Fix unstructured data output conflict with topo_type writing

Also fix bug when not writing a masked array
Add basic output for dtopo, removing old code
Add SubFault class

Basic functionality is implemented and based on the `okadamask` function
in okada2.py.
Fault coordinates now working
Fix transformation for fault extents

Also adds a visual test for the SubFault class
Add latlong_location to okadamap