Self-ISP on an Uno

It would be better to keep the DFU bootloader, to make subsequent reprogramming easier. I don't have an Uno R3 (yet), but I'll look into it.