Modified NameChangeTransaction to use configurable DNS server timeout
Update manager now passes the D2 config manager reference into transactions when it creates them. This makes D2 configuration services available at the transaction level. Changed NameChangeTransaction::sendUpdate() to get the timeout value from configuration rather than use hard-coded constant.
Showing with 97 additions and 58 deletions