AVR: A few changes for working cleanly with a bootloader
AVR: Adding TWIBOOT I2C bootloader and programming utility by Olaf
Rempel.