initial commit for cppVision, networktables compile using cmake, has not been tested with a robot/crio