Partly implemented ethernet socket.

Sending data implemented.
Still to do: receiving packets, some refactoring,
computing CRC for tagged frames.