Fix for #814, Memory Leak

File isn't closed before being released, it leaks. This test has been verified and tested many times.
Fixed a typo in the WebServer example.
Merge pull request #1526 from interwho/master

Fixed a typo in the WebServer example.
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>
Latest Adafruit_GFX fixes + moved GFX lib to utility folder

Updated constructor and dependent code, other minor fixes. Robot LCD
examples all compile, but not yet tested against actual hardware.
Merge pull request #1566 from PaintYourDragon/master

Latest Adafruit_GFX fixes + moved GFX lib to utility folder
Merge branch 'usb-serial-begin' of github.com:pbrook/Arduino into pbrook-usb-serial-begin
Fix indentation (cosmetic)
Merge pull request #1608 from supcik/fix_indent

Fix indentation (cosmetic)
Merge pull request #1383 from bjelojac/patch-1

Fix for #814, Memory Leak
It was still using jdk FileNameExtensionFilter
Added missing class FileNameExtensionFilter
Removed destructor from File.cpp and SD.h as it leads to unexpected close/destructed objects #814
Update readme.txt
Display line numbers for the file being edited
add preference to enable/disable line numbers

add preference to enable/disable line numbers and make font change work
Render line numbers using TextAreaPainter

Fix the line number font rendering problem on the Mac.

Now, the TextAreaLineNumbers class extends the TextAreaPainter and just
overloads the paintLine method to make it render the line number instead
of rendering the whole line. Other than that, the superclass' drawing
code is used.

So: the same drawing code that renders the source code text in the
editor is now also being used to render the line numbers.
Added Arduino Ethernet variant.

Fixes #925
Added LED_BUILTIN constant to Leonardo board