remove unused import
mention quadtree impl
rename pt_nearest pt_nearest_planar and add conditional to use a projected version
pt_nearest_proj implemented with scipy
implement bisection scheme for computing shortest distance on a boundary
remove temporary scipy function dependency

the need for fmin_bfgs removed after merge of work from pt_nearest_proj branch