Initial version, basically the Nick Gammon ATmega chip programmer with a tweak to use a button to initialise the boot process
Lights an LED while flashing and assumes you want to flash (not verify) and flash with the Uno (not Lilypad) bootloader