Began Jarvis' March algorithm for computing 2d convex hulls.

The nextHullPoint() helper function needs to be reworked.  It doesn't
seem to produce enough points to be the convex hull.
Completed Jarvis' March and Graham Scan convex hull algorithms.

Need to implement Chan's Algorithm for optimal convex hulling next,
or perhaps move onto map overlay.