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)
Fix Debounce example to work as described

This alters the debounce example code to toggle the LED rather than just use
the button state to set the LED state.

Fixes #293
Added function on WString class to export char ptr
Added WiFi Udp Implementation
Mega2560 bootloader: fix wrong eeprom addressing
Mega2560 bootloader: use avr library functions for writing into EEPROM
Fixed permissions
Fix bug on client.available() to retrun the number of bytes available
Updates to WiFi shield firmware.
Updated binaries for Wifi shield
Revert "Added function on WString class to export char ptr"

This reverts commit a0c96bebddac27e8ea51811a74d6cdfa2d8a30e0.
Merge remote-tracking branch 'arduino/master' into wifishield-bugfix
Added example WifiUdpSendReceiveString
changes in the script for upgrading the wifi shield
Merge branch 'wifishield-bugfix' of github.com:arduino/Arduino into wifishield-bugfix
Added GSM shield library (AVR)
Set version to 1.0.4
Renamed GSM folder