Fix for #814, Memory Leak

File isn't closed before being released, it leaks. This test has been verified and tested many times.
USB serial baud arg type

Make USB Serial_::begin() function take an unsigned long argument for
consistency with HardwareSerial.

Signed-off-by: Paul Brook <paul@nowt.org>
USB CDC two argument begin()

Add two argument form of Serial_::begin

Signed-off-by: Paul Brook <paul@nowt.org>
RobotIRremote library to the new format
Wire library to the 1.5 format
Missing YunServer and YunClient keyword highlight
Updated revisions.txt
Better revisions.txt
Added pow keyword (closes #1509)
Removed wrong executable flag on many files
Removed wrong executable bit from many files. Closes #1498
Added yun variant with LED_BUILTIN definition. Closes #1585
Updated revisions.txt
Merge branch 'usb-serial-begin' of github.com:pbrook/Arduino into pbrook-usb-serial-begin
Merge branch 'master' into ide-1.5.x
[sam] Added empty Serial::begin() with options for CDC-ACM

See #1563
Added "Using library.." debugging message in verbose output.
Fixed locale selection
Added "English (UK)" to the language list.
Renamed resouces boundles he and id to iw and in respectively
Removed try catch around i18n.init