Dns

Added DNS feature.
Tested both on ATS and AWP devices.
The software is pep8 compliant.