Add the new Arduino code for multiple packets per frame. This has not been tested but is commented well.

For testing, we should start with a small enought NUM_LEDs for PACKETS_PER_FRAME==1 to make sure the new Ethernet shield can keep up. Then we can split the frame into multiple packets and make sure my pointer arithmetic is correct.