Support for nonparametric sources and a bit of cleanup
Fixed pmf_test.py
Probabilities can be 0 in a PMF
Fixed the test for probabilities equal to zero
Removed the .mfd object from nonparametric sources
Merge pull request #228 from gem/nonparametric

Support for nonparametric sources and a bit of cleanup
added class method to construct planar surfaces from corner points
Merge pull request #229 from monellid/planar-surface-constructor

added class method to construct planar surfaces from corner points
depths are now optional in geo.Mesh
Moved GeographicObjects to hazardlib
added validation mechanism to ComplexFaultSurface
renamed '_check_aki_richards_convention' to 'check_aki_richards_convention'
added NZ specific McVerry et al 2006 GMPE for Asc, SInter, SSlab and Volc
Changed GeographicObjects to use min_distance (i.e. the C speedups if present)
Merge pull request #230 from gem/simplify-hc-rc

Added a class to extract the closest object
Merge pull request #231 from monellid/complex_surf_validation

added validation mechanism to ComplexFaultSurface
added hypocenter longitude and latitude in rupture context object
added strike as param in rupture context object
Merge pull request #233 from monellid/extend-rup-context

Extend rup context
modified McVerry2006 GMPE as suggested by monellid