names: add linkinfo kind to type mapping functions
iflist: refactor ifinfomsg processing

Try to determine link->type via link->kind pulled from tb[IFLA_LINKINFO].
Otherwise, use ARPHRD/other means. Finally, only set link->type on an
interface who's initial type was NI_IFTYPE_UNKNOWN.
iflist: remove ethtool stats collection

Rework/Re-enable for SP1. For now we have link stats.
Revert "Merge pull request #306 from kmroz/refactor_link_type_determination"

This reverts commit 22a9d84f661d7d444aad3584ba66c62146f43cab, reversing
changes made to 289a06667f30956ffde838767a83df2138e5b0dc.
Merge pull request #309 from kmroz/refactor_link_type_determination-2
Merge pull request #305 from kmroz/fix_reconfig_changes_error

dhcp4: fix link type comparison during device up events
Merge pull request #309 from kmroz/refactor_link_type_determination-2
iflist: fixed to use proper kind mapping, cleanup
Merge branch 'master' into testing