MarkSetBot: Nearly 800 Improvements

When MarkSetBot was first conceived, the idea was relatively simple: build a robotic mark that could navigate to a GPS coordinate, hold position without an anchor and move when conditions changed.