clean up and improve some error messages
Server:

* improve the Server API by allowing the use of the different other type
  of DNS Record:
  * A
  * AAAA
  * NS
  * PTR
  * CNAME
  * DNAME