Changed the way that motors are handled (from four motors to two sets of "linked" motors)

Should be ready for testing, just change the ports in cRIOPorts.java and everything should be good (note - cRIOPorts.java still refers motors to found left and back left - either motor can be the front motor as long as the left/right part is still correct, and the other motor on that side is the back motor).