DNS: fix response name length logic

In some cases where the length would be calculated as 0 we'd loop until
we'd hit our loop limit.

Update name logic everywhere.
Support for configuration include files.
Try another directory to keep the buildbot happy.
Try another directory to keep the buildbot happy.
finding the src directory
finding the src directory
finding the src directory
finding the src directory
finding the src directory
directory fixup