Cut off the send and receive methods from connection_interface.
Added more documentation to the socket interface.
Refactored socket example.
Added no dns test case for socket utilities.
Updated UML of sockets.
Added new page to document lifetime of objects.
Added initial request concept.
Added interfaces of request component.
Splitted multiplexer and requests.
Installing new headers too.
Added example for multiplexer.
Refactored and commented new multiplexer interface.
Renamed multiplexer to demux.