[1540] Changes after review:
- port is now specified using uint16_t in IfaceMgr - support for proper DUID generation implemented - implemented new tests - new HWTYPEs defines - unpack methods now return size_t type - comments updated in option*.h headers