removed TODO: implemented and used IPSocket::registerProtocol() instead protocolmapping parameter
removed TODO - ChannelInstaller removed at 2011-03-10
MACAddress: Fixed that interfaces were assigned different MAC addresses when multiple runs were executed.

Added a cSimulationLifetimeListener to reset the MACAddress counter before initialize is called.
~gpsr
backport: Moved compatibility definitions to Compat.cc & .h