Extending Stroke vs Stroke test to catch all intersections

Allowing the user to supply a pre-created array of points that can hold
all collisions detected between the two shapes. The last element point
will be set to x = NaN and y = NaN to signify the end of the list of
updated elements
Extending Stroke vs Stroke hit test example

The way to use the Stroke vs Stroke hit test is further demonstrated in
this examle