major changes to dtopotools2.py:
moved okada into SubFault class, added DTopography.read for topo_type 1, many bug fixes and improvements