bootloading the atmega328-pu

Thanks for the elaborate explanation. This was very helpful.

Hopefully the next release of Arduino should support the MCU atmega328 (currently supports only atmega328p). Its quite annoying to keep changing the hex value, everytime we switch the chips/boards. :~