Updated program to use only two boxes for a single hot goal.

If the two boxes are of the same color, the goal is not hot and the byte
sent to the robot is 0b0. If the boxes are of different colors, the goal is
hot and the byte sent to the robot is 0b1.
Updated comment on byte data sent.
Updated VisionServer to be multi-threaded.