Add dhcp server bundle and unit test

you could just `return` instead of `break`