DHCP: added 2 tests, one renamed (dhcp_lifecycle_1->DHCP_lifecycle_1), logging.
DHCP: changed tests because of logging
DHCP: throw error when client is in unknown or invalid state, merge two ifs.
DHCP: improved message handling
- Output warning msg when client receives unexpected DHCP messages, that is, there is no ([clientState],[messageType]) case defined in the RFC 2131 FSM.
- Added getAndCheckMessageTypeName(), it throws an exception when client receives unknown or invalid DHCP message type.
- Removed some message types as they are not part of RFC 2131.
DHCP2 test fixed for EV changes
DHCP lifecycle testS fixed for omnetpp 5.0