put path/domain in service.go
Allow for Priority to be set
Abstract NewSRV stuff
More updates, need to work on ttl/prio and weight