Merge pull request #32 from changbl/working

Fix coding style according to flake8
Failover for DHCP.
Merge pull request #33 from powerist/working

Failover for DHCP.
Two minor naming changes:

(*) transaction => txn

(*) zk_data => data_string