Allow DNS for non skynet.ie domains
This was a general cleanup of the dns config, some standardisation and de-complication.
The zones and bind config files are now pulled directly from teh records, if no records for a domain exists then there will be no config files made.
Closes #55 (closed)
Relates to #80