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 support for all variants of Sanguino
small changes inside the GSM pachube examples
Add library from ZIP

Conflicts:
	app/src/processing/app/Base.java
"Add library" moved into "Import library" menu

Conflicts:
	app/src/processing/app/Base.java
	app/src/processing/app/Editor.java
Fixed translation
GSM library webClient example needs fix
Fixes #1345
converted to HTTP/1.1 and the client point to the arduino ascii logo
edited some ethernet ad wifi examples
added driver install utility (dpinst 32- and 64-bit) and Arduino icon needed for Windows installer
Merge pull request #1192 from miek/debounce-fix

Fix Debounce example to work as described
small changes to the Debounce example
Moved refresh client from html meta tag to http header
Fixes #953
WifiWebServer example: Moved the autorefresh feature inside the http header
WebServer example: Added comments
Support select-paste on Linux (Paul Stoffregen)
Add "Copy To Clipboard" button for compile errors (Paul Stoffregen)
Detect RAM usage and stop if full

This resolves issue #1356 and add the ability for the Arduino IDE to
detect the amount of RAM allocated to a sketch and compare that to the
available RAM on each board. If RAM is more than 90% full, it will fail
on building since there is not enough free RAM for the heap and stack to
use.
Don't report memory usage if it's unknown
Corrected the return type of the digitalPotWrite in the SPI/DigitalPotControl example
Fixes #1063