update pool record support in ultradns
specify weight when adding pool record support in ultradns
it is possible for an ultradns error to not include a message