Consistency of the radius argument for Path.points_in_path

Currently the documentation for the Path.points_in_path method implies that you can call it with a negative radius to shrink the path when making the comparison.

The code doesn't behave in that way, so here is a pull request which should fix it. If it does break something then the documentation should be updated.