Make pylint happier, fix name in docopt declaration and catch Exception instead of StandardError since we do not call external APIs anyway
Do not drop last character if it is not a dot
Fail if nameserver does not see itself authoritative, in which cause dig will report an empty string