Fix for broken raycasts, changes how findNearestPoly works, slight API change

- test case supports raycasts
- changes how findNearestPoly works directly over polygons
- API change: findNearestPoly has additional parameter
Fixed pos-over-poly case for finding nearest polygon
Merge branch 'master' of https://github.com/memononen/recastnavigation