dhcp4: check if lease exists while processing arp

Also just commit when we can't init arp and close
the arp socket before we trigger a decline, which
will drop the lease (bnc#869150).
dhcp4: fixed decline message and processing (bnc#869150)
Merge pull request #197 from mtomaschewski/bnc869150

works for me also