[sam] Improved analogRead speed.

See #1418
Fix robot problems regarding new version of Arduino
Test preproc
Updates to a number of Examples

removed pachube examples, added xively examples. changes to the Servo
examples
OSX workaround for board autodetection #223
Added VID and PID for older Arduino Unos
Can now detect devices with serial number in the port number on OSX - see: https://github.com/arduino/Arduino/issues/223

It now also parses PID and VID values with text afterwards properly
Merge pull request #1668 from Lauszus/ide-1.5.x-upstream2

Can now detect devices with serial number in the port number on OSX
Merge pull request #1667 from Lauszus/ide-1.5.x-upstream

Added VID and PID for older Arduino Unos
Merge branch 'ide-1.5.x' into ide-1.5.x-preproc
Added SERIAL metadata into variant files.
PdePreprocessor.scubComments result used before looking for libraries. Fixes #1293
PrePreprocess.scrubComments doesn't properly work: using RegExp from PrePreprocess.strip. Fixes #817
PdePreprocessor: different patterns order leads to a slightly different result. Updating test
Merge remote-tracking branch 'arduino/master' into ide-1.5.x

Conflicts:
	libraries/Ethernet/examples/XivelyClient/XivelyClient.ino
	libraries/Ethernet/examples/XivelyClientString/XivelyClientString.ino
	libraries/GSM/examples/GSMXivelyClient/GSMXivelyClient.ino
	libraries/GSM/examples/GSMXivelyClientString/GSMXivelyClientString.ino
	libraries/Servo/examples/Knob/Knob.ino
	libraries/Servo/examples/Sweep/Sweep.ino
	libraries/WiFi/examples/WiFiXivelyClient/WiFiXivelyClient.ino
	libraries/WiFi/examples/WiFiXivelyClientString/WiFiXivelyClientString.ino
Merge remote-tracking branch 'arduino/ide-1.5.x' into ide-1.5.x
Merge branch 'master' into serial-variant
Updated listfiles SD example

Updated description of the file
Updated Blink without delay example

Changed variable to unsigned long.
Added SERIAL metadata into variant files.