client: workaround to consider wait-for-interfaces

Get the WAIT_FOR_INTERFACES variable from environment, which is
sourced in the service file to not timeout too early and also
allow the users to increase it (see bnc#863371, bnc#862530).
dhcp6: fixed to not remove lease in offer mode
dhcp4: fixed to commit lease release