Fix Domain::Info response name server handling

Now always returns a hash even when no addresses are included
Added Exception to Renew command if no period unit given