changed _get_if_gateway_mac_arp_req to _who_has using a macro
now recv_eth_pkg aborts also if the peer has shutdown
removed recv_pkg_timout, brecause soft_tieout from C-Utils will be used instead
removed inline and changed recv_command function to take a formated string