Added patch to bootloader for Mega2560. (Mark Sproul)
See #181 #392 #505 #543 #544
Saved old production firmware for Mega2560
Fixed compile problems with avr gcc 4.6.2 (crosspack CrossPack-AVR-20121207.dmg)
Use analogPinToChannel() macro if present for ATtiny25/45/85.

This allows use of A0, A1, A2, A3 constants and for them to be mapped to the appropriate analog input channel. It should only be used if the macro is actually defined.
Mega2560 bootloader: fix wrong eeprom addressing
Mega2560 bootloader: use avr library functions for writing into EEPROM
Fixed permissions
Added GSM shield library (AVR)
Set version to 1.0.4
Renamed GSM folder
small change in the macro that assign the serial pin to the Uno
Merge branch 'mega2560-bootloader' into HEAD
Update revision log
Merge remote-tracking branch 'arduino/master'