added code and tests for geo-based write ops in ultradns