"nfsnddns": Fix an incorrect API request.
Make "nfsnddns" a little more robust.

  - Add more exception handling.
  - Handle cases where "nfsnddns" is run and the sub-domain to be used
    hasn't been set up.
Add more exception handling.