initial non-working dnsdist
it compiles & appears to function somewhat: dnsdist
cleanup code a bit, add statistics
make numer of outstanding packets per downstream configurable, plus make sure we don't exceed it
add qps statistics
make dnsdist spread load to remote with least amount of queue, add primitive timeout code