Improvements to Point in Polygon

This commit adds a quick check in the point in polygon function
to see whether the point in question is even within the general
vicinity of the polygon. It also adds slightly better support
for MultiPolygons.
Forgot to add citation
Merge pull request #9 from rclosner/pip

Improvements to Point in Polygon
lat/lons being indexed in reverse order.
Merge pull request #11 from filmaj/master

lat/lon mixup in pointDistance
1.0.0 - swap order of args in pointDistance
Fix the order of lng/lat in point distance

fixes #12
Merge pull request #13 from Slava/patch-1

Fix the order of lng/lat in point distance
1.0.1 - fix lat/lng order, fixes #13
fix a bug with pointInPolygon

function `pnpoly` forgot to add the first point again.
See http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html
Merge pull request #14 from ghxiao/master

fix a bug with pointInPolygon
1.0.2 - fix bug in pointInPolygon, thanks #14
add BSD license
Rewrite README in Markdow and add code syntax
Add missing code ending
Remove old README file
Merge pull request #16 from Turistforeningen/readme-rewrite

Add syntax highlighting to README
close #7 and #15 by using [x,y] order
Merge pull request #17 from mapmeld/coordinate_order

Close #7 and #15 by using [x,y] order
Merge pull request #1 from maxogden/master

updating fork