* split dns in dns4 and dns6 * add disable for eatch function * split into small packages and add unit testing