fsm: Add ni_ifworker_is_config_worker() function

This function determines whether given worker has real
device behind or is just a config container.
fsm: ni_fsm_ifworker_by_netdev() should not match by name
fsm: Match ready devices against config workers (bnc#904061)

Sometimes device is renamed just after we create a config
worker for it. Then real worker resides along with config worker.
Every further worker get function returns the real worker, which
does not have any configuration.
Solution here is as follows:
- Refresh all devices present in the system (ready or not) at
  discovery (ni_fsm_refresh()) state
- Create new workers for hotplugging devices only for ready devices
- During refresh assign new device (when ready!!!) to the worker
  matched by name.
  * If that happened, look for real workers having similar ifindex
    and destroy them (we do not need them, as config worker becomes
    real worker now).
fsm: always refresh worker on device-ready event (bnc#904061)
bonding: add encap2+3 and 3+4 xmit-hash-policies (bsc#905750)
netlink: fix to free parsed ipv4 address label
client-state: free state xml node data in save
bridge: free (duplicate) port on bridge add failure
process: close fd after read in run_and_capture_output
netlink: recover from netlink event socket errors (bsc#905421)
netlink: event socket and message buffer config (bsc#905421)

Allow to tune the netlink event socket buffer lengths adding:
  <netlink-events>
    <receive-buffer-length>...</receive-buffer-length>
    <message-buffer-length>...</message-buffer-length>
  </netlink-events>
to a <config> node in the /etc/wicked/local.xml.
Merge pull request #462 from pwieczorkiewicz/cnf_worker

fsm: matching workers by name on refresh if device is ready (bnc#904061)
Merge pull request #466 from mtomaschewski/bonding-xmit_hash_policy

bonding: add encap2+3 and 3+4 xmit-hash-policies (bsc#905750)
Merge pull request #468 from mtomaschewski/leaks

fixes for memory and file descriptor leaks
Merge pull request #469 from mtomaschewski/rtnl-events

netlink: recover from netlink event socket errors
logging: added debug_ipv4 and ipv4 trace flag
sysctl: prefer device config flags from newlink
sysctl: do not fail on read-only proc (bsc#904432)

Do not write sysctl settings which are already set and
do not fail on read-only /proc/sys/net, e.g. under LXC.
Merge pull request #470 from mtomaschewski/sysctls

sysctl: do not trigger ifup failure on read-only proc (bsc#904432)
version 0.6.13