netdev: properly initialize hwpeer type

Will be needed, for example, when creating tunnels which rely on
hwpeer.type being properly initialized to ARPHRD_VOID. Failure to do so
will prevent correct assignment of the tunnel remote address and cause
tunnel creation to fail.
Merge pull request #377 from kmroz/fix-hwpeer-type-init

netdev: properly initialize hwpeer type