Polygon vs circle collision fixed

There were no distance check for the circle.
It was just a little couple of lines missed from
the port. The returned vectors should be accurate
now.

I also renamed distance to distMin so that it's
not mistaken with the other distance variable.

Fixes #7