Add a simple quad tree implementation. Rename projection.Point to geometry.Point.
Also some cleanup of test method names (test_foo -> testFoo). (merges pull request #12)
Remove unneeded "static" qualifier in QuadTree.Item interface (thanks Cyril)
Add PolyUtil isLocationOnEdge, isLocationOnPolyline.