Honor env vars when using builder

-RN

* Previously, we would honor HELIOS_DOMAIN and HELIOS_ENDPOINTS
  only if the caller used TemporaryJobs.create(). We now honor
  those variables even if the caller uses the builder directly.
  They can then override those values with hardcoded ones using
  builder methods.