Bugfix pointInPolygon

Without "$this" it throws an "Call to undefined function pointOnVertex()" Fatal error
Use array_unshift() instead of direct access for getting first value.

If passing an array containing a single geometry keyed by something other than 0 count will return 1 but the recursive call to geometryReduce will receive NULL.
Added support for line breaks between KML coordinate tuples
Merge pull request #75 from tillz/patch-1

Bugfix pointInPolygon
Merge pull request #76 from tnightingale/patch-1

Use array_unshift() instead of direct access for getting first value.
Using array_shift instead of array_unshpift to get the first value
Merge pull request #80 from dstelljes/master

Support for line breaks between KML coordinate tuples