Added wait time between program_uploade

The PC can only upload to one Teensy at a time. I added a 3s break
between calls to the next Teensy. That might need be to adjusted on
other computers.
Also I have the PC keep sending the program signal until the Teensy
device disconnects