Updating reference (and reference-fetching scripts).
Don't include ArduinoTestSuite in Mac OS X distribution.
Testing seek() with file open for reading.
Updating revisions.txt.
Switching default board to the Uno (from Duemilanove).
Following symlinks in arduino launch script for Linux.
Merge branch 'master' into new-extension

Conflicts:
	app/src/processing/app/Editor.java
Fixes to UDP so that it no longer has socket 0 hardcoded - all part of issue #436.  UdpClass::begin now finds the first available free socket, or fails if they're all in use.  UdpClass::stop added to release the socket once it is no longer needed.  The global Udp object has also been removed and the examples updated to provide their own instance.  Finally, in testing I noticed that the UdpNtpClient didn't print leading 0s if the minute or second was a single-digit, so have taken the opportunity to provide a simple fix for it.
Update to the fix for Issue #436 - UdpClass renamed to UDP and the constructor moved into the .cpp to prevent compilation errors in certain conditions if w5100.h hasn't been included before Udp.h
An improved patch for the Client part of issue 416 (adding a multi-byte read).  This one moves all of the checking into recv, so that single-byte reads also benefit.  It also returns -1 if there's no data available unless we've reached EOF, in which case it returns 0.
Merge branch 'dhcp-dns'
Final changes for the Client part of issue 416, which actually include the corrent return values.  This should have been in the previous commit, but I'm still getting my head round git.
Merge branch 'master' of git://github.com/amcewen/Arduino
Merge branch 'master' of https://github.com/amcewen/Arduino into amcewen-master
Removing SoftwareSerial (to replace it with NewSoftSerial).
Adding new SoftwareSerial (NewSoftSerial by Mikal Hart).
Merge branch 'master' of git@github.com:arduino/Arduino
Fix for issue 439. UDP API changed to derive from Stream. The old sendPacket and readPacket calls have been removed, and replaced with Stream-derived alternatives which provide more commonality with other communications classes and to allow both buffered and full-packet-at-a-time uses. Also includes the introduction of an IPAddress class to make passing them around easier (and require fewer pointers to be exposed)
Merge branch 'new-extension' of git@github.com:arduino/Arduino
Changed pin number to reconcile code with drawing on Arduino site.