DHCP detection when network config is split across multiple files
Add tests
Only check the top level config for sourced files
Merge pull request #8 from rfletcher/recursive-dhcp-lookup

DHCP detection when network config is split across multiple files