Pad DHCP4 packet to correct len (bnc#882561)

Signed-off-by: Olaf Hering <olaf@aepfle.de>
Merge pull request #376 from olafhering/olh-bnc882561-dhcp4-payload_len

Pad DHCP4 packet to correct len (bnc#882561)
nanny: disable nanny by default again (bnc#891045)
version 0.6.2
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.
ifup/reload: use default timeout if 0 (bnc#892486)
Merge pull request #377 from kmroz/fix-hwpeer-type-init

netdev: properly initialize hwpeer type
Merge pull request #379 from mtomaschewski/timeout
Support a <debug> element in the xml config file

Signed-off-by: Olaf Kirch <okir@suse.de>
Signed-off-by: Marius Tomaschewski <mt@suse.de>
ifconfig: functions for tunnel creation and manipulation

Create, change and delete sit, ipip and gre tunnels.
sit: dbus factory service

Also contains service functions for changing and deleting sit tunnel.
ipip: dbus factory service

Also contains service functions for changing and deleting ipip tunnels.
gre: dbus factory service

Also contains service functions for changing and deleting gre tunnels.
client: add support for parsing general tunnel attributes

Needed for sit, ipip and gre tunnels.
client: parse tunnel ifcfg files and generate xml configs
client: extend hwaddr print in ifstatus

Use local-address and remote-address in place of hwaddr/hwpeer for
sip, ipip and gre tunnels.
Merge pull request #381 from kmroz/tunnel-digger-3