convert dns implementation to ruby objects
|Assigned to:||-||% Done:||
in a similar fashion to dhcp, dns should consist of real ruby objects such as:
- dns servers
- records (and their types)
this should allow greater flexibility to supporting multiple dns servers.