simple polygon generation added
all tests moved to std::random_device
contour orientation tests added
contains(rectangle, point) with test added
better convex polygon generation
non-working quickhull from Undin added; working Jarvis from BorisMinaev added; tests and visualization for it added