TemporaryJobs now sets randomized registration domain

When helios registers a service in DNS, it will insert this random string into
SRV record. This is so multiple tests can run concurrently, without having
them clobber each other's DNS records.