Improved error-handling and logging.
Simplified debugging (e.g. added kernel parameter logtovga).
Fixed checking message-id for errors.
Improved error-handling when "net-links add" times out.
Don't give up when the status isn't correct.

We might get the interrupt for the last write-request
first, on which we haven't waited.
Actually, we should better use a timeout and not print it
if the status isn't correct. But this is not possible yet.
Added MTU.
Improved prints in tcpip.
Added support for rvalue-references in std::list.
Small improvements.
Added support for TCP (client-side only atm).
Use a random private port instead of the next free one.
Allocate a buffer as large as the MTU.
Added creatsibl.

This syscall allows a client to create a new "sibling" channel
from an existing one. So, instead of creating a new channel via
open(), one can use creatsibl to create a channel with the driver
knowing that it belongs to an existing channel. This can be used
for creating a separate event-channel that is associated with a
control-channel and also to implement accept() for sockets.
It can be optionally supported by devices and is cancelable, like
read and write.
Make use of creatsibl in uimng.

This simplifies the creation of the event-channel and
makes the half-working solution of creating a random
number and showing that on the attach superfluous.
Implemented server-side of TCP.
Small fix in lo.
Prevent some exceptions to get the basics work on eco32 again.

Until we've fixed exception-handling for eco32...
Better use int for flags in cmdargs to prevent align-errors.