ArduinoISP not work with Arduino 1.0

Brian Cook identified this as being due to the use of delay() in the heatbeat() LED-flashing function.
Patch attached here, and we're shooting for 1.01 or whatever: Google Code Archive - Long-term storage for Google Code Project Hosting.