Make more use of C++ in ext2, iso9660 and the fs library.
Increased disk size, because 64MB doesn't suffice in debug mode.
Small improvement to pipe.
Better use a 3 secs timeout for cd-boot.
Made join() interruptable.
Added bindto() syscall.

This allows it to bind a device or channel to a thread. That is,
we store a thread-id for every channel and device. The thread-id
of the device is the default one for created channels. When one
calls getwork() one gets only messages from channels that belong
to the current thread.
This way, we can make use of multiple cores in an easy way by
e.g. assigning a channel on creation to a specific thread. Or
we could create a new thread specifically for a created channel
to logically separate the handling of channels.
Bugfix in uimng: screen might not be created yet in setCursor.
Added SIG_CANCEL.

Now that we know the handling thread of a channel, we can
notify it via signal on cancel(), too. This allows drivers
to do a blocking syscall in the implementation of e.g. the
read-request and get interrupted if the client wants to
cancel (maybe because he got SIG_INTRPT).
I decided to make that orthogonal to the cancel-message.
That is, one can register a handler for SIG_CANCEL and
not support the cancel-message or the other way around
or support both. I don't know if there is a usecase for
getting both, but this seems to be the most flexible
solution.
Fixed bug in stderr buffer-size (and cleaned that up).
Added /system/net/sockets.
Ensure that we really delete socket-clients.
Improved handling of ctrl-packet-ACKs.
Fixed type-bug in heap-debug-prints.
Only close the file in filebuf if we have opened it.
Added DEV_CANCELSIG.

It's better to explicitly tell the kernel whether one wants to
get that or not.
Added signals mode-flag to c++-streams.

In some situations we want to read e.g. formatted input with
automatic buffer management, but still be interruptable
(because e.g. the read-call might block for a long time).
Added http-driver.

This allows us to open any http-accessible file with any
application that uses the open-read-close pattern.
Added basename and enhanced dirname (including tests).
Keep errno from mmap in joinbuf.
Added missing permissions to /etc/net.