Fix robot problems regarding new version of Arduino
Added SERIAL metadata into variant files.
Updated listfiles SD example

Updated description of the file
Updated Blink without delay example

Changed variable to unsigned long.
Modified LCD custom character example

moved lcd.begin() to the beginnng of the setup() and fixed an issue
that prevented the example from compiling. When calling lcd.write()
with an argument of 0, the 0 must be cast a s a byte.
Updated KeyboardMessage example
Fix SERIAL_* metadata in Arduino Ethernet variant
Merge remote-tracking branch 'arduino/master'
Merge pull request #1659 from X-Y/master

Fix robot problems regarding new version of Arduino
add operator==, remoteIP and remotePort to EthernetClient
add localPort to EthernetClient, simplify operator==
add some lines of comment to ChatServer.ino, remove redundant assignment of Client-instance
revert Chatserver example, create new AdvancedChatServer based on it
apply AdvancedChatServer.ino changes to renamed ChatServer.ino
remove all Changes besides operator==
update AdvancedChatServer.ino, add operator!=
Merge pull request #1700 from ntruchsess/ethernetclient2

Enhancement: add operator==, localPort, remoteIP and remotePort to EthernetClient
Changed pins definition in variants from constants to #defines.
Merge branch 'master' of github.com:arduino/Arduino
Updated drivers signature for Windows