Import Ethernet from Arduino 1.0.5
Add Teensyduino 1.19's patches
Add Readme
Remove unnecessary status read
https://github.com/arduino/Arduino/pull/2190/files#diff-f5a1b595adb01de15154e4ac3871b05dL322
Move Ethernet socket level stuff to utility/socket.cpp
Use SPI transactions for W5100 config
Use SPI transactions in Ethernet socket layer
Fix initialization with SPI transactions
Merge /home/james/src/Ethernet

Conflicts:
	Dhcp.cpp
	Dhcp.h
	Dns.h
	Ethernet.cpp
	Ethernet.h
	EthernetClient.cpp
	EthernetUdp.cpp
	README.md
	examples/BarometricPressureWebServer/BarometricPressureWebServer.ino
	examples/ChatServer/ChatServer.ino
	examples/DhcpAddressPrinter/DhcpAddressPrinter.ino
	examples/DhcpChatServer/DhcpChatServer.ino
	examples/TelnetClient/TelnetClient.ino
	examples/UDPSendReceiveString/UDPSendReceiveString.ino
	examples/UdpNtpClient/UdpNtpClient.ino
	examples/WebClient/WebClient.ino
	examples/WebClientRepeating/WebClientRepeating.ino
	examples/WebServer/WebServer.ino
	utility/socket.cpp
	utility/socket.h
	utility/w5100.cpp
	utility/w5100.h